Hi Alan,

> When a driver is unloaded, usbcore sends a Set-Interface request to
select 
> altsetting 0 on the device.  This command is supposed to clear the
data 
> toggles and reset all the endpoints in the interface. 

this could be the reason for our problem. I just had a look into the
code for the EP0 implementation. One of our developers has commented
out the EP0 stalling for INTERFACE, which was in the reference
code of the IC manufacturer.

Do you know, how a device should react exactly, when receiving
the SET_INTERFACE request? Would it be correct to stall EP0?

cu, Marco



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to