Sun Microsystems, Inc.
spacerspacer
spacer   www.sun.com docs.sun.com | | |  
spacer
black dot
   
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z
    
 
Devicesusb_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
/kernel/drv/sparcv9/usb_mid
64-bit ELF kernel module

ATTRIBUTES

 

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
ArchitecturePCI-based systems
Availability SUNWusb, SUNWusbx

SEE ALSO

 

cfgadm_usb(1M), attributes(5), usba(7D)

Writing Device Drivers

Universal Serial Bus Specification 1.0 and 1.1

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...
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.
Device not identical to the previous one on this port. Please disconnect and reconnect.
Same condition as described above; however in this case, the driver is unable to identify the original device with a name string.

SunOS 5.9Go To TopLast Changed 30 Dec 2001

 
      
      
Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.