I'm seeing some odd behavior from a device I have... I'm wondering if I'm
doing something wrong or what.
Basically, the device does a STALL (as expected). I then do a
usb_clear_halt to clear the stall condition. However, instead of clearing
the stall, usb_clear_halt() returns -110 (-ETIMEDOUT).
This happens with any one of the three HCD drivers. I've added some
debugging to the usb_clear_halt() function, and the timeout seems to happen
at the second call to usb_control_msg() -- the first one works just fine.
Anyone have any ideas what's going on?
Matt Dharm
--
Matthew Dharm Home: [EMAIL PROTECTED]
Senior Engineer, QCP Inc. Work: [EMAIL PROTECTED]
E: You run this ship with Windows?! YOU IDIOT!
L: Give me a break, it came bundled with the computer!
-- ESR and Lan Solaris
User Friendly, 12/8/1998
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]