[Etherboot-developers] 5.1.2+ status
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Eric W B. <ebi...@ln...> - 2002-08-20 05:46:35
|
O.k. I have been making headway. I have what looks like a solid read only disk api. That should handle just about everything, CDs being the major question mark. The floppy driver and the ide driver both seem to work, and have been converted, to normal drivers, and are now listed in NIC. The floppy driver still has several corner cases that need polish, (It doesn't detect when you don't have a disk in the drive or when the floppy drive isn't plugged in.), and it doesn't autodetect the geometry of your disk, but the core works fine. I have dug out the compressor/decompressor code from upx, and am just about ready to incoporate it into etherboot. The decompressor is 144 bytes, with no buffers. It uses the stack but only as a space optimization (push/pop is smaller that mov). I will check all of this code in shortly. Now I need to go to bed. Eric |