Mail Archives: djgpp/1997/11/14/11:15:07
>I am thinking about programming a VERY primitive operating system. I
don't
>really have any goals for it, I just want to learn more about
computers,
>operating systems, and C. For now, I want to be able to put it on a
disk
>some how so when I start the computer, it boots from the floppy. I
have
<SNIP>
>Also, could you post some good OS programming pages. Most of the ones
I
>find with search engines are either just describing OS's or have links
to
>pages that have links to pages that have links...
Bill Currie posted this earlier. I have looked at the sources and
they're not bad. This should help you out dramatically:
You're in luck. Check out my kernel sources available from
http://www.abwillms.demon.co.uk/prog/kernel2.zip (look at
http://www.abwillms.demon.co.uk/prog/index.htm at the bottom for
more info).
>Right now I know C pretty well. Hopefully, this little 'project' of
mine
>will help me learn more of the lower-level functions. And, since I
don't
>know much about ASM, I will probably learn lots about ASM too. You are
>probably thinking how I am going to do this since I don't know ASM, but
I
>started to program my first game when I knew very little about C...but
>that's another story. :)
You don't necessarily *_need_* to know assembler to program a game,
especially with DJGPP. I mainly use assembler to make some of my time
critical routines faster, but I have only done this in BC. The
optimizer in DJGPP is most excellent. I recommend learning assembler,
but I don't use it all that often.
>Well, anyway, thanks for everything,
>Mike
I hope this helps,
Johnny P.
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
- Raw text -