ron minnich wrote:
Specifically, we isolated all the firmware-specific code so that nothing relies on the assumption of having a PC BIOS present, and tidied up the x86 inline assembly so that it will work when compiled for a 64-bit CPU.
That is really great news! Well done!
We have working reference code for LinuxBIOS in older versions of Etherboot. Putting the two together should not be a huge technical challenge, and would open up e.g. HTTP booting to coreboot users.
There is also work done by Chris Kilgour, which is more up to date than the LinuxBIOS support in Etherboot.
http://www.whiterocker.com/gpxe/
if we could get gPXE running on Coreboot, I'm sure there is a customer base that would be very happy.
I'm no customer, but I would be happy.
//Peter