I'm unable to get the USB keyboard to work in payloads. I'm using it with libpayload, and configured libpayload to enable the USB_HID, USB_OHCI, USB_EHCI, USB_UHCI, USB_XHCI drivers.
I call usb_initialize() in the early part of my payload. Calls to usbhid_havechar() just return 0. Calls to havechar() just return 0xFF. The USB keyboard works fine with SeaBIOS, which I am using to load my payload as a boot option. I see no difference if I load my payload directly from coreboot. Does anyone have any ideas as to what I'm missing? Any suggestions or examples? Thanks in advance, Dave -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

