If I try to queue bulk urbs to an endpoint (2.5, uhci-hcd),
I rapidly get
"host controller process error. something bad happened"
followed by
"host controller halted. very bad".
In order to track down what went wrong, I would like to
know which TD caused the host controller to barf, which
QH it is in, which urb it is for etc.  The problem is that I
don't see how to find out which TD is causing the problem.
That information does not seem to be retrievable from the
host controller.  Any suggestions for how to determine
(in uhci_irq for example) where things went wrong?

Thanks,

Duncan.


-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to