Update and debug USB stack
This change will allow people to write drivers to support a wider range of USB devices. It will also improve stability and possibly also performance of the USB stack in general.
Although the core and EHCI code is now relatively up to date, the OHCI support still needs improving. Also, we need to implement, test and fix isochronous support for all drivers.
More information about the bounty scheme
Bounty scheme discussion forum