[coreboot] coreboot+seabios timings

Kevin O'Connor kevin at koconnor.net
Sun Oct 24 17:09:44 CEST 2010


On Sun, Oct 17, 2010 at 10:38:45PM -0700, ron minnich wrote:
> On Sun, Oct 17, 2010 at 10:13 PM, Warren Turkal <wt at penguintechs.org> wrote:
> > On Sunday, October 17, 2010 08:46:28 pm Stefan Reinauer wrote:
> 
> >> Should we add a "use SeaBIOS as payload" option that disables all that
> >> stuff automatically?
> >
> > Why wouldn't SeaBIOS turn that KB init off if it's a coreboot payload since
> > coreboot is technically responsible for initializing hardware. Also, other
> > payloads may need the keyboard, so it kinda makes sense to me to isolate that
> > logic into coreboot.
> 
> to add to this, is there ever a case where seabios might be one of
> several payloads in flash?
> 
> So it might be "seabios is the ONLY Payload" option.

Linux also initializes the keyboard on its own.  I'd guess most OSes
do - it's the only way to ensure the keyboard is in a sane state when
the OS starts.  The KB init should really go into libpayload and be
removed from coreboot.

-Kevin




More information about the coreboot mailing list