IllusionOS Progress for the first time in a long time
Last night, I decided I was going to finish up my rewrite of the entire gdt and interrupt system of my OS. I did and backported it to the kernel (I created a new kernel to write it on). That is why I didn’t update for a few days. There are still a few issues with it, like the interrupt system dieing in bochs, but it works in qemu, vmware, and on a real PC.
Prerelease source: http://codymays.net/~cody/IllusionOS_prerelease.tar.gz
Floppy Image: http://codymays.net/~cody/IllusionOS.img
Compile directions:
Change to the directory you downloaded the tarball to and do the following.
user@host$ tar xvf ./IllusionOS_prerelease.tar.gz
user@host$ cd trunk2
user@host$ ./build.sh
After that is done, you may book kernel.sys with your own grub image, or use the image from above, and replace kernel.sys with your new one.
Note: You will need the ncurses headers to compile the OS. I use a menuconfig system.
Del.icio.us
Digg