Freebios2 amd/serenade keyboard init error
Stephen.Kimball at bench.com
Stephen.Kimball at bench.com
Wed Jul 28 09:54:02 CEST 2004
I have built LinuxBIOS for the amd/serenade target and I get about 600
lines of good output to the serial port, which ends with
Initializing devices...
PCI: 00:18.0 init
PCI: 00:18.3 init
NB: Function 3 Misc Control.. done.
PCI: 00:19.0 init
PCI: 00:19.3 init
NB: Function 3 Misc Control.. done.
PCI: 01:01.0 init
PCI: 01:02.0 init
PNP: 002e.0 init
PNP: 002e.2 init
PNP: 002e.5 init
POST: 0x00
POST: 0x00
POST: 0x00
POST: 0x00
POST: 0x00
POST: 0x00
The last line "POST: 0x00" repeats forever. PC80/keyboard.c is trying
to initialize the keyboard. The code that is running is
/* empty input buffer or any other command/data will be lost
*/
while ((inb(0x64) & 0x02))
post_code(0);
The inb(0x64) reads 0xff forever. I heard that the keyboard
initialization may not be needed.
How can I fix this? Thanks.
Steve
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20040728/719acfb7/attachment.html>
More information about the coreboot
mailing list