Initial support for USB, UHCI, and USB Keyboards.