It works flawlessly except for proper EHCI over a 2.0 hub,
which gives me a -ENOSPC on submitting the first interrupt in URB.
This needs to be investigated, but may take some time because I need
to learn how USB 2.0 works.
What's the period on that transfer? If it's 1 msec, try increasing it, and/or having fewer devices connected. Likely it's the "only one interrupt transfer per frame" shortcut, and you can watch /sys/class/usb_host/usb*periodic (given CONFIG_USB_DEBUG) filling up that schedule.
The latest EHCI code (with experimental "full speed ISO") finally has most of the infrastructure (microframe scheduler) needed to solve that problem. I'll dust off the patch that does the rest, and see if it still works.
- Dave
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
