Would you like to make this site your homepage? It's fast and easy...
Yes, Please make this my home page!
up of Amateur OS has under gone a
change. The way I had originally
planed to boot
worked on the floppy but was hard
and would not have worked on a
old layout can be seen here.
back to a standard boot loader, written
from code found on Matthew Vea's
has been modified to load
a loader file at 8000:0000. This
At this time,
I have the BPB copied into the
Clears the screen.
Loads a banner image.
Checks for a 486 or greater.
Sets the A20 line.
Tests the A20 line.
Sets up flat real mode.
Test real flat mode with a video write.
Loads the FAT and directory into memory.
Scans dir for kernel name.
Loads kernel to 0050:0000
Jumps to kernel.
loader file. Since both it and
the bootstrap load
the FAT and dir into memory, it
should be possible
to read them from the loader.
If you have a comment or question,
please feel free
to send me an Email.