Host driver for USB hubs.
Handles the deferred bus reset and port state/speed detection required for hub enumeration. Requires the USB driver to support Interrupt IN channels.