Development

Finished Floppy Driver

Monday, February 06, 2006

With the addition of about ten lines of code the floppy driver now supports writing :) The readBlock() method was modified slightly to issue a write command instead of read, and the DMA routine changed to let the floppy controller read the buffer upon a floppy write instead of write to it upon a floppy read. Slightly confusing but it works, renamed it to rwBlock() so you can either read or write with the same function, just pass in the mode you want. The code is up in CVS. floppy_seek() was also changed slightly.

0.4.0 Release

Friday, February 03, 2006

Finally upped the 0.4.0 release, download the source or the binary. Major changes from the previous release; added the IO Subsystem with drivers for floppy drive (currently does not suppport write operations), virtual consoles and keyboard. Added a Virtual File System subsystem with a device file system driver to interface with the IO devices and a FAT file system driver which currently only supports read operations. The next release will have the finished floppy and FAT drivers and probably some more on process creation with the spawning of ELF binaries.




SourceForge.net Logo