• ROOL's avatar
    Fix to device descriptor interval handling · 3da3b7b4
    ROOL authored
    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'
    3da3b7b4
softc_root 10.8 KB