More later, but one quick comment:
Each urb at present has 2048 bytes so the mult bit is on and it comes in 1K chunks. The production version will be about 2800+ so 3 chunks.
Interesting ... so eight urbs per uframe, one IRQ each 125 usec.
What happens when you make each URB larger, like maybe taking up a full frame with each one (16 KB)? Or if you set URB_NO_INTERRUPT on some significant fraction (7/8 or better) of those urbs?
It seems tho that the shorter our interrupt path the better especially given that we have preemption capability and deadline sched'ng.
Getting 1/8 as many interrupts is for many purposes the same win as an interrupt path 1/8 as long ... :)
- Dave
------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
