Questions on LinuxBIOS and OpenFirmware

Mitch Bradley wmb at
Fri Aug 24 14:05:03 EDT 2007

Ivan Krstić wrote:
> On Aug 24, 2007, at 7:25 AM, Kein Yuan wrote:
>> So in short words, OLPC is using LinuxBIOS to do low level HW init,  
>> then transfer control to OFW, which also acting as boot loader to  
>> load Linux OS, right?
> Correct.
Sorry, not correct.

LinuxBIOS is not present at all.  The low-level init is now done with a 
few lines of assembly language code and a big table of register values.

Removing LinuxBIOS was what made it possible for me to get the startup 
time down to a couple of seconds, and to do the firmware part of resume 
in a few milliseconds.

More information about the Devel mailing list