Juergen Stuber wrote:
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

Reply via email to