Mail Archives: djgpp/1997/02/06/15:54:45
Fabian Nunez wrote:
> How to do it? quite simple actually. I downloaded Bill Currie's boot loader
> (unfortunately I can't remember where from, but I think I got the address from
> this list, so it should be in the searchable archive at delorie.com). This
Poke around http://www.abwillms.demon.co.uk/ it's there somewhere (one
or two levels).
> has a makefile that invokes the linker directly so all the standard libraries
> (these are the bits that need DOS) are ignored. Of course, this means that
> you'll have to write EVERYTHING yourself. But then again, you *are* writing an
> OS, right? :) Beware though, the program copyboot has a bug in it, namely the
> biosdisk() call has two parameters switched around. It doesn't show up with
> the teeny demo program, but it had me tearing out my hair when triple faults
> kept on resetting my system, seemingly at random...
That one had me stumped for a day or two. All my code fit on the first
track,
but the data went into lulu land and caused all sorts of weirdies to
occure (my
system tables were built at compile time).
I will soon be posting my updated code to Alaric (maybe even today,
depends on my
modified djasm). It has the above bug fixed and a much better demo
program.
Bill
--
Leave others their otherness.
- Raw text -