I've noticed that at probe time, struct usb_interface->class_dev == 0 even though struct usb_bus defines struct class_device class_dev. The usb_bus address is not conveyed to the struct interface.
Is this an omission in interface setup: core/config.c ? Seems so... I want to use struct class_device->class_data for a common/shared, multi-driver control block common to multiple custom devices on the same bus. There does not seem to be a simple way to do this w/in the scope of available usb structure private fields. Any suggestions or should I do a patch for core/config.c??? Thnx much, johnh - ----------------------------------------------------------------- John Heil South Coast Software Custom systems software for UNIX and IBM MVS mainframes 1-714-774-6952 [EMAIL PROTECTED] http://www.sc-software.com ----------------------------------------------------------------- ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
