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