Am Donnerstag, 5. Juni 2003 22:16 schrieb David Brownell:In short, usb_set_configuration() now does what it's supposed to do: it changes the device config, and all usbcore state depending on it.
Way cool.
A few points. 1. We need a special function for devices that just reset the current config. It seems that there are really buggy devices which need this.
Yes, something like usb_reset_config(dev) call is needed. As well as converting code to use it, instead of the current calls to usb_set_configuration() in drivers.
2. You can set hubs to config 0. What will that do?
You can set anything to config 0 -- perfectly reasonable. I take it you're suggesting that hubs are special enough that allowing that to happen would be a Bad Thing? Makes sense to me. Suggestion?
- Dave
------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at www.etnus.com. _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel