Fix to device descriptor interval handling
Detail: For high speed interrupt endpoints, and full/high speed isochronous, the bInterval value is held in log2 form. Take this into account. Correct the built in root hub device descriptor similarly - 255 is not valid for a HSHUBSTT (USB 2.0 errata 07-Dec-2000 corrected the mistake on page 412 of the USB 2.0 spec). Admin: Based on a submission from Colin Granville, with edits. Version 0.33. Tagged as 'DWCDriver-0_33'
Showing with 19 additions and 12 deletions