Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Reduce interrupt endpoint bInterval to 1ms polling
High-speed hosts compute bInterval differently. From my understanding, this commit should result in a 1ms polling interval. The formula is Interval in microseconds = (2 ^ (bInterval - 1)) * 125us This might resolve a contributor's observed warning during enumeration (shown below). I was able to reproduce a similar warning on my own system. [14381.332880] usb 1-4: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 That "changing to 11" results in a 128ms polling interval. I'm curious if that's too slow.
- Loading branch information