On Mon, 21 Nov 2005, tong changda wrote:

>     I am also confused about usb mass storage driver can_stall feature? 
> what is the reason that cause endpoint stalled? 

Endpoints can stall when an error occurs.  The USB Mass Storage Bulk-Only 
Transport specification lists some situation in which a bulk endpoint can 
stall.  For example, when a device has less data to send than the host 
expects, it sends a stall.

Some controller drivers are unable to stall bulk endpoints correctly.  The 
can_stall parameter tells the driver whether it should use stalls.

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&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