usb_mid(7D)
NAME
usb_mid - USB Multi Interface Driver
SYNOPSIS
device@unit-address
DESCRIPTION
The usb_mid driver is a USBA (Solaris Universal Serial Bus
Architecture) compliant nexus driver that binds to device
level nodes of a composite (multi interface) device if no
vendor or class specific driver is available. The usb_mid
driver attempts to bind drivers to each of the composite
device's interfaces.
FILES
/kernel/drv/usb_mid
32-bit ELF kernel module for original USBA framework.*
/kernel/drv/sparcv9/usb_mid
64-bit ELF kernel module for original USBA framework.*
(SPARC only).
/kernel/drv/usba10_usb_mid
32 bit ELF kernel module for USBA 1.0 framework.*
/kernel/drv/sparcv9/usba10_usb_mid
64 bit ELF kernel module for USBA 1.0 framework.*
(SPARC only).
/kernel/drv/usba10_usb_mid.conf
usba10_usb_mid configuration file.
* Please see www.sun.com/desktop/whitepapers.html for more
information regarding USB dual framework implementation,
USBA 1.0, and USB 2.0.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
| ____________________________|_____________________________|_
| Architecture | PCI-based systems |
| ____________________________|_____________________________|_
| Availability | SUNWusb (All architectures)|
| | SUNWusbx (SPARC only) |
|_____________________________|_____________________________|
SEE ALSO
cfgadm_usb(1M), attributes(5), usba(7D)
Writing Device Drivers
Universal Serial Bus Specification 2.0
System Administration Guide: Basic Administration
http://www.sun.com/io
DIAGNOSTICS
In addition to being logged, the following messages may
appear on the system console. All messages are formatted in
the following manner:
Warning: <device path> (usb_mid<instance number>): Error Message...
or
Warning: <device path> (usba10_usb_mid<instance number>): Error Message...
Cannot access <device>. Please reconnect <device name>.
This device has been disconnected because a device
other than the original one has been inserted. The
driver informs you of this fact by displaying the name
of the original device.
disconnect and reconnect.
Device not identical to the previous one on this port. Please
Same condition as described above; however in this
case, the driver is unable to identify the original
device with a name string.
Please disconnect and reconnect this device.
A hotplug of the device is needed before it can be
restored.
Man(1) output converted with
man2html