[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?

Thanks,
Myles







More information about the coreboot mailing list