[coreboot] latest legacybios update
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
> 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:
> 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:
> 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 :-)
More information about the coreboot