The real terminology problem is the mismatch between driver-model usage and USB usage.
Considering which came first, the problem is "driver model" terminology.
Notice that it doesn't handle either PCI or USB properly, and for the same reason: multi-function devices. But a "pci_dev" is a function, not a device, so the problem is hidden there ... unlike for USB.
... but that's neither here nor there.
- Dave
A USB device doesn't fit well in the driver model.
A USB interface is a driver-model device.
A driver-model interface has nothing to do with USB interfaces.
I approve of Oliver's suggestion.
Alan Stern
------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here: http://www.vmware.com/wl/offer/345/0 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
