[coreboot] latest legacybios update

Joseph Smith joe at settoplinux.org
Mon Jun 9 14:03:39 CEST 2008

> -----Original Message-----
> From: coreboot-bounces at coreboot.org [mailto:coreboot-bounces at coreboot.org]
> On Behalf Of Kevin O'Connor
> Sent: Sunday, June 08, 2008 11:38 PM
> To: coreboot at coreboot.org
> Subject: [coreboot] latest legacybios update
> Hi,
> I've made some recent progress with "legacybios".  The code will now
> locate and parse the coreboot table.  This means that "legacybios"
> will now have the correct ram size and will properly populate the e820
> map with the info.  I've confirmed that my epia-m continues to boot
> into linux with the recent changes.
> I've also fixed a few bugs - slave ide drives are now working for me
> and apm no longer crashes the linux kernel.
> For those that are interested, the code is in git - see:
> http://git.linuxtogo.org/
> My next step is going to be getting bios tables (pir, acpi) working so
> that the legacybios payload doesn't overwrite them.  I plan on
> hacking coreboot-v2 so that it deploys the tables to the top of ram
> instead of 0xf0000.  I then plan on having legacybios locate the
> tables (by looking at the coreboot table) and then copy the subset of
> tables that must reside in the 0xf0000 segment.
> For those that remember the discussion at:
> http://www.coreboot.org/pipermail/coreboot/2008-May/034688.html
> I'm basically advocating option (c).
> Finally, I've successfully booted windows xp and windows vista under
> qemu (without using coreboot).  Once I get the standard bios tables
> working, I'll see if I can get them running too.
Great work Kevin :-)

Joseph Smith

More information about the coreboot mailing list