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

Reply via email to