[LinuxBIOS] ADLO & biosdecode

Peter Stuge peter at stuge.se
Wed Dec 5 05:08:16 CET 2007

Hello Jun,

On Wed, Dec 05, 2007 at 12:54:42PM +0900, Jun Koi wrote:
> If I use the original QEMU BIOS, at least biosdecode reports BIOS32
> Service Dir + PCI IRQ table + ACPI.
> So why LinuxBIOS removes those information?

This is on purpose.

One motivation for LB is that most if not all interfaces that are
associated with the term BIOS should be deprecated.

LB does not strive to be BIOS compatible by design.

Instead of offering callbacks, LB wants a linear program flow during
boot, where initialization hands over to a payload, which hands over
to the operating system, which then, in fact, operates the system.

This is a slightly new concept also for operating systems, since they
are used to relying on the BIOS at least for some things, but we are
making (admittedly pretty slow so far) progress.


More information about the coreboot mailing list