-changed lowspeed control TDs from depth to breadth.
Why for? This will guarantee that it will take (# of TD's * 1 ms) time
to complete.
Well, mainly to make the code common...but also, making it depth opens the
possibility (for a large transfer) of hogging the bus, and, will most
lowspeed devices really be able to send more than 1 packet per frame?
I thought the idea was to _prevent_ lowspeed transfers from hogging
the bus ... by limiting them to one transfer per frame?
All the other HCs apply a certain degree of round-robin logic to
promote fairness in silicon. UHCI has to do that in software.
I'd leave this part in.
- Dave
-------------------------------------------------------
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