usb_mid - USB Multi Interface Driver




     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.


           32-bit ELF kernel module for original USBA framework.*

           64-bit ELF kernel module for original USBA framework.*
           (SPARC only).

           32 bit ELF kernel module for USBA 1.0 framework.*

           64 bit ELF kernel  module  for  USBA  1.0  framework.*
           (SPARC only).

           usba10_usb_mid configuration file.

     * Please see  for  more
     information  regarding  USB  dual  framework implementation,
     USBA 1.0, and USB 2.0.


     See attributes(5) for descriptions of the  following  attri-

   |        ATTRIBUTE TYPE       |        ATTRIBUTE VALUE      |
   | ____________________________|_____________________________|_
   |  Architecture               |  PCI-based  systems         |
   | ____________________________|_____________________________|_
   |  Availability               |  SUNWusb (All architectures)|
   |                             |  SUNWusbx (SPARC only)      |


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

     Writing Device Drivers

     Universal Serial Bus Specification 2.0

     System Administration Guide: Basic Administration


     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...


     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

Man(1) output converted with man2html