[coreboot] slow load times

Myles Watson mylesgw at gmail.com
Thu Feb 19 17:02:16 CET 2009



> -----Original Message-----
> From: Kevin O'Connor [mailto:kevin at koconnor.net]
> Sent: Thursday, February 19, 2009 6:36 AM
> To: Myles Watson
> Cc: coreboot at coreboot.org
> Subject: Re: [coreboot] slow load times
> 
> On Wed, Feb 18, 2009 at 09:47:29PM -0700, Myles Watson wrote:
> > > Finally, I suppose SeaBIOS could just scan all 256 buses.  (Does
> > > anyone know if a bus is guaranteed to have a device 0?  If so, that
> > > would speed the scan significantly.)
> >
> > The AMD Serengeti board doesn't.  The 8111 has a base device number of
> 6.
> 
> <grasp straw>
:)

> Any idea if "root buses" will always have a device 0?
> (That is, if SeaBIOS did its normal bridge/cardbus detection, could it
> find all the remaining root buses by just scanning for device 0s?)

No.  In this case, the 8111 is the first device on bus 0, bus 0x40, or
whatever bus it's on.  The Opteron provides the root bus, and it is always
reachable, but besides reading from the Opteron's registers...

Thanks,
Myles






More information about the coreboot mailing list