So as not to pollute the main top level threads, I'll post things I think are worth knowing under here. ?
Anyway, tonight I implemented PIC initialization and IRQ handlers, more info is available from my website. ?You can now build the os by downloading all the files, removing the .txt extension from them, putting a blank floppy in your disk drive, and running the two install.sh scripts. ?One is in the boot directory, the other is in the kernel directory. ?The installer scripts assume nasm is installed on your system, as well as ld (which I'm sure you have). ?I don't know much about make or makefiles, but I should learn about them whenever I get the chance to get away from this install.sh stuff. ?I think I'll start releasing the source as a tarball as well (without the .txt at the end) because something tells me freeservers isn't going to be too flexible here. ?Look for that tomorrow or so. ?If this thing gets even remotely useful I'll probably host a CVS on Sourceforge.
Ok enough rambling, good night