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
    
 
Devicesusba(7D)


NAME

 usba - Solaris USB Architecture (USBA)

DESCRIPTION

 

USB provides a low-cost means for attaching peripheral devices, including mass-storage devices, keyboards, mice, and printers, to a system. For complete information on USB, go to the USB website at http://www.usb.org.

USB supports 126 hot-pluggable USB devices per USB bus. The maximum data transfer rate is 12 Mbits per second (Mbps).

USB adheres to the Universal Serial Bus 1.1 specification and provides a transport layer abstraction to USB client drivers.

FILES

 

Drivers and modules which either utilize or are utilized by USBA are:

CLIENT DRIVERFUNCTION/DEVICE
/kernel/drv/[sparcv9]/hidHID class
/kernel/drv/[sparcv9]/hubd hub class
/kernel/drv/[sparcv9]/scsa2usbmass storage class
/kernel/drv/[sparcv9]/usbprnprinter class
/kernel/drv/[sparcv9]/usb_asaudio streaming
/kernel/drv/[sparcv9]/usb_acaudio control
/kernel/drv/[sparcv9]/usb_midmulti-interface device
CLIENT STREAMS MODULESFUNCTION/DEVICE
/kernel/strmod/[sparcv9]/usbkbmKeyboard
/kernel/strmod/[sparcv9]/usbms Mouse
/kernel/strmod/[sparcv9]/usb_ahaudio HID
HOST CONTROLLER INTERFACE DRIVERSDEVICE
/kernel/drv/[sparcv9]/ohciOpen HCI
/kernel/drv/[sparcv9]/uhci Universal HCI

ATTRIBUTES

 

See attributes(5) for a description of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
ArchitecturePCI-based systems
Availability SUNWusb, SUNWusbx

SEE ALSO

 

cfgadm_usb(1M), attributes(5), hid(7D), hubd(7D), ohci(7D), scsa2usb(7D), uhci(7D), usb_ac(7D), usb_as(7D), usb_mid(7D), usbprn(7D)

Universal Serial Bus Specification 1.0 and 1.1.

System Administration Guide: Basic Administration

http://www.sun.com/io

DIAGNOSTICS

 

The messages described below may appear on the system console as well as being logged. All messages are formatted in the following manner:

 
WARNING: Error message...
<name><number>: obsolete driver: usb_pipe_policy is <actual_version> expecting <version>
The driver is using an older revision of USBA. The pipe policy revision used is older and this driver is not supported on the current platform. <name><number> refer to the driver name and its instance number, respectively.
No driver found for device <device_name> (interface <number> node name=<node_name>)
The installed Solaris software does not contain a supported driver for this hardware. <number> is the interface number.
No driver found for device <name>.
The installed Solaris software does not contain a supported driver for this hardware. <name> could be the device path name or the device name.
Onlining <path name> failed (<number>).
The USB device driver could not be brought online due to internal kernel errors. <number> is the value returned due to the failure.

SunOS 5.9Go To TopLast Changed 28 Dec 2001

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