Mostly just making urb->interval work right:


Full/low speed:       urb->interval = desc->bInterval;
High speed:           urb->interval = (1 << desc->bInterval);


I am doing this, except it is

urb->interval = 1 << (desc->bInterval - 1);

right?

Yes, that's what I meant. What's a factor of two here and there? :)


- db





-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to