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@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