So the most annoying thing about this computer is the BIOS. It takes 35 seconds to get through post. Well, I spent the last 6 hours compiling a new bios for my motherboard.
It'* called Coreboot. It'* a interesting open-source project that'* still very much in it'* infancy. So it took a lot of time and research to build a firmware that would work on my motherboard. This was all done in Linux btw.
After compiling coreboot, all I had to do was load the software to go with the firmware. I chose a program called seabios. It'* exceptionally small and powerful. Of course it has to be small because the flash chip I'm using is only 512kb. The thing about this bios is that all of the settings are preset, so there is no 'press delete to enter bios,' I set them all ahead of time. But that'* not to say that it doesn't allow hardware change. I can add or subtract boot devices and it will automatically configure them. After all the software was done, I had to burn it on to a new chip. So I grabbed a chip off of a spare motherboard I had laying around, and flashed the new bios on it with Uniflash..... DONE!
But the MAIN reason I went through all of this trouble was my boot time. I had the factory AwardBios tweaked to boot as quickly as possible and it was still dog slow.
Enough talk, on to the vid
EDIT: oh and the best part, I'm down to 32 seconds from key on to datalogging.