www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/11/13/23:02:22

Message-Id: <3.0.32.19971113215342.007dec80@dataplusnet.com>
Date: Thu, 13 Nov 1997 21:53:46 -0600
To: djgpp AT delorie DOT com
From: Michael Matczynski <michaelm AT dataplusnet DOT com>
Subject: Boot Code / OS
Mime-Version: 1.0

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
heard from people on IRC about writing to the bootsector or firstsector on
the floppy, but I can't find any info on the internet about how to
accompilish this.  Could someone post some code and/or internet resources
related to this topic (C code or well commented ASM).  What format do I use
to write, what utilities do I use to do the writing?  (If it helps, I
program on a computer running Windows 95/98.)

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...

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.  :)

Well, anyway, thanks for everything,
Mike



-----------------------------------------------------
| Michael Matczynski                                |
| michaelm AT dataplusnet DOT com                          |
| http://www.geocities.com/SiliconValley/Park/4949/ |
| "Knowledge is good" - anonymous                   |
-----------------------------------------------------

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019