Hi,

I do driver development for linux usb devices. Focused on my problem doing
heavy bulk in-out transfers using usb 2.0 hi-speed interface. 

Sometimes my urb does not finnish correctly. It returns protocol error (on
linux show as -EPROTO or as value -71). If this error is fired the device will
be disconnected from the stack by the usb-core module and later on it will
be reconnected again (information: linux kernel 2.6.0).

due to this behavior my driver module cannot reset the pipe or resubmit urbs
because it will be disconnected by the usb-core.

But I must handle this error to prevent my application to be terminated. How
can I work around this problem.

millim  

-- 
+++ NEU bei GMX und erstmalig in Deutschland: T�V-gepr�fter Virenschutz +++
100% Virenerkennung nach Wildlist. Infos: http://www.gmx.net/virenschutz



-------------------------------------------------------
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-users

Reply via email to