[coreboot] legacybios update

Myles Watson mylesgw at gmail.com
Tue May 20 16:19:55 CEST 2008

> -----Original Message-----
> From: coreboot-bounces at coreboot.org [mailto:coreboot-bounces at coreboot.org]
> On Behalf Of Kevin O'Connor
> Sent: Monday, May 19, 2008 6:02 PM
> To: coreboot at coreboot.org
> Subject: Re: [coreboot] legacybios update
> On Sun, May 18, 2008 at 03:14:22AM -0400, Kevin O'Connor wrote:
> > Hi,
> >
> > I've just pushed a new elf payload to:
> >
> > http://linuxtogo.org/~kevin/legacybios/bios.bin.elf-20080518
> >
> > This version should be free of qemu dependencies.
> Just wanted to give an update.  On Sunday, Uwe was able to run some
> tests with "legacybios".  What was found:
> * coreboot-v2 can run legacybios.  It does require disabling
>   valid_area() check in in src/boot/elfboot.c
> * legacybios will start up on real hardware (tested with coreboot-v2),
>   but there were some issues with kbd init, ide init, and usleep.
>   This prevented booting a real OS.  Latest "legacybios" git should
>   address kbd init and usleep.
> * A more detailed analysis of filo shows that it has a more advanced
>   ide init (it does a pci scan for ide controllers and it has
>   "floating bus detection").  I'm going to work on advancing the
>   "legacybios" code to also do this.

Could coreboot pass the information for the IDE controllers to "legacybios"
when it passes memory size etc?


More information about the coreboot mailing list