> While inverstigating, why usb_reset_device() doesn't work for me, if found > out that the OnSpec 90C36-LC1 can't handle usb_set_interface(). Since it > only has one interface (any only 1 alt-setting), i guess the asic designers > were to lazy to implement this.
The USB spec (see USB 2.0 section 9.4.10) doesn't require it for such devices. > Shouldn't it be removed for hub.c's usb_reset_device(), or at least only be > called when bAlternateSetting != 0 ? Actually I suspect it'd be better to update usb_set_interface() to check whether the interface has no altsettings, and just bypass the control request. Simpler to fix that once, rather than update every call to it... Feel like creating a patch? - Dave _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
