Hello!

On OS X 10.10.4, we see that ReadPipe returns a stall, but when
looking at the USB packets captured (via Total Phase Beagle), there
are no stalls.

Are there scenarios where this is possible? And is there any info on
how to recover from such a stall?

For reference, the code does something like this:

    result = (*handle->interface)->ReadPipe(handle->interface,
handle->bulkIn, buf, &numBytes);
    if (kIOUSBPipeStalled == result) {
        DBG(" Pipe stalled, clearing stall.\n");

and that print statement is hit. More application specific information
and the USB capture are attached to
https://code.google.com/p/android/issues/detail?id=182151, comment #8
if anyone is interested.

Thanks,
-Siva
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Usb mailing list      (Usb@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/usb/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to