Message-ID: <19971114160707.4819.qmail@hotmail.com> From: "John Patton" To: djgpp AT delorie DOT com Cc: michaelm AT dataplusnet DOT com Subject: Re: Boot Code / OS Content-Type: text/plain Date: Fri, 14 Nov 1997 08:07:06 PST Precedence: bulk >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 >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