Set line control earlier on. Otherwise hubs reject the set_address, since it comes too soon.
Bug#75: Fix USB keyboard hang after 70 minutes
Shrunk some logging
Debugged usb logging
Allow 2nd joystick to control menu. Some small USB fixes.
USB now working, feeding events to core. Still some bugs remaining - such as clash with drive emulation.
Fixes to make this build into ZPU firmware
Untested support for usbhostslave from opencores. Based on working usb code in mist.