pete wrote:
We programmed the iso chains that we send 8 iso requests in a single URB and everytime we have one URB request still pending.

That is, you have two URBs posted on each ISO endpoint, ready for eight packets each? If so, that should be good.


In the CATC USB analyzer we see that we have periods of time where in up to 20 SOF's (or equally 20 msec) there is no ISO traffic. This "gaps" in the USB traffic produces no submit or ISO packet status errors. It looks like as if the kernel found no time to call the completion handler that resubmits the ISO URB requests. ... We see these large gaps in the traffic only with OHCI host controller.

Are you sure you don't have any other interrupt handlers giving you large IRQ latencies (up to 20 msec) that just happen to fire only on your hardware that also has OHCI?

You didn't say which kernel you're using.  Does this problem appear
on the 2.6.0-test9 kernel?

I don't recall anyone ever reporting such a problem before, FWIW.

- Dave




------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to