Am Donnerstag, 5. Juni 2003 22:16 schrieb David Brownell: > This patch: > > - moves the config-specific sysfs updates out of > usb_new_device() into usb_set_configuration(), > where it belongs. > > - makes usb_set_configuration() get rid of sysfs > state for the previous configuration, including > driver unbinding > > - makes the bConfigurationValue device attribute > be writable through sysfs. > > - makes usb/core/message.c debug output work > > 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. 2. You can set hubs to config 0. What will that do? Regards Oliver ------------------------------------------------------- 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