> If we imagine a scenario where host sends a IN/OUT token and device > consistenly responds with NAK. what does the driver do in that case ?
Whatever it wants. Usually it's correct to keep waiting for the deice to provide the data. > Does the driver timeout and abandaon the transaction in such a case ? It could, but that's rarely appropriate. > Which code fragement in the driver handles this case. Whatever sets a timer to unlink (or kill) the URB when it times out. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel