[SeaBIOS] int09h_handler(): unknown scancode read: 0x5c!

Stojsavljevic, Zoran zoran.stojsavljevic at intel.com
Mon Oct 14 14:35:53 CEST 2013

I am resending this email since it never reached the wide audience.

Hello to seabios list (and to direct participants of below thread),

I have problem to boot to GRUB from SeaBIOS, since I was able to overcome some of the obstacles on my way to here. Now I am blocked with the KBD: int09h_handler(): unknown scancode read: 0x5c!

I was researching/goggling around, and I was able to determine the main cause why KBD does not work. Here is the update.

I found the thread: http://www.seabios.org/pipermail/seabios/2012-March/003288.html

Unfortunately, the SeaBIOS code has been changed.  In src/usb-ohci.c I could not find any more ohci_free_pipe(), there is only ohci_free_pipes(), so I am not able to apply patch:
diff --git a/src/usb-ohci.c b/src/usb-ohci.c
index 7a437ad..4e020cb 100644

The reason (my best guess) is that from march 2012 to Present SeaBIOS changed significantly.

Another patch which converts alloc_low() to alloc_high() (3 calls) I found and applied, but so far it did not work.

Could anybody advice what I should do to overcome this problem? Please, find complete PyTTY.log file attached.

Thank you,
Most of The Time you should be "intel inside" to be capable to think "out of the box".

Intel GmbH
Dornacher Strasse 1
85622 Feldkirchen/Muenchen, Deutschland
Sitz der Gesellschaft: Feldkirchen bei Muenchen
Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas Lusk
Registergericht: Muenchen HRB 47456
Ust.-IdNr./VAT Registration No.: DE129385895
Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052
-------------- next part --------------
A non-text attachment was scrubbed...
Name: putty2.log
Type: application/octet-stream
Size: 87374 bytes
Desc: putty2.log
URL: <http://www.seabios.org/pipermail/seabios/attachments/20131014/0ae31a95/attachment-0001.obj>

More information about the SeaBIOS mailing list