Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ohci(7d) [sunos man page]

ohci(7D)							      Devices								  ohci(7D)

NAME
ohci - OpenHCI host controller driver SYNOPSIS
usb@unit-address DESCRIPTION
The ohci driver is a USBA (Solaris USB Architecture) compliant nexus driver that supports the Open Host Controller Interface Specification 1.1, an industry standard developed by Compaq, Microsoft, and National Semiconductor. The ohci driver supports bulk, interrupt, control and isochronous transfers. FILES
/kernel/drv/ohci 32-bit x86 ELF kernel module /kernel/drv/amd64/ohci 64-bit x86 ELF kernel module /kernel/drv/sparcv9/ohci 64-bit SPARC ELF kernel module /kernel/drv/ohci.conf driver configuration file ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-------------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-------------------------------+ |Architecture |SPARC, x86, PCI-based systems | +-----------------------------+-------------------------------+ |Availability |SUNWusb | +-----------------------------+-------------------------------+ SEE ALSO
attributes(5), ehci(7D), hubd(7D), uhci(7D), usba(7D) Writing Device Drivers Universal Serial Bus Specification 2.0 Open Host Controller Interface Specification for USB 1.0a System Administration Guide: Basic Administration http://www.sun.com/io DIAGNOSTICS
All host controller errors are passed to the client drivers. Root hub errors are documented in hubd(7D). 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> <ohci><instance number>>: Error message... Unrecoverable USB Hardware Error. There was an unrecoverable USB hardware error reported by the OHCI Controller. Please reboot the system. If this problem persists, con- tact your system vendor. No SOF interrupts have been received. This OHCI USB controller is unusable. The USB hardware is not generating Start Of Frame interrupts. Please reboot the system. If this problem persists, contact your system vendor. SunOS 5.10 11 Oct 2004 ohci(7D)

Check Out this Related Man Page

usba(7D)																  usba(7D)

NAME
usba, usb - Solaris USB Architecture (USBA) 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. USBA supports 126 hot-pluggable USB devices per USB bus. The maximum data transfer rate is 1.5 Mbits (low speed USB 1.x) or 12 Mbits (full speed USB 1.x) or 480 MBits (high speed USB 2.0) Mbits per second (Mbps). USBA adheres to the Universal Serial Bus 2.0 specification and provides a transport layer abstraction to USB client drivers. FILES
Listed below are drivers and modules which either utilize or are utilized by USBA. Drivers in /kernel/drv are 32 bit drivers ( only). Driv- ers in /kernel/drv/sparcv9 or /kernel/drv/amd64 are 64 bit drivers. +------------------------------------+----------------------------------+ | CLIENT DRIVER | FUNCTION/DEVICE | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]hid | HID class | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]hubd | hub class | +------------------------------------+----------------------------------+ |/ker- | mass storage class | |nel/drv/[sparcv9|amd64/]scsa2usb | | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]usbprn | printer class | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]usb_as | audio streaming class | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]usb_ac | audio control class | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]usb_mid | multi-interface device | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]usb- | Edgeport USB to serial port | |ser_edge | | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]ugen | generic USB driver | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]ohci | open host controller driver | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]uhci | universal host controller driver | +------------------------------------+----------------------------------+ |/kernel/drv/[sparcv9|amd64/]ehci | enhanced host controller driver | +------------------------------------+----------------------------------+ +--------------------------------+-----------------------------+ | CLIENT STREAMS MODULES | FUNCTION/DEVICE | +--------------------------------+-----------------------------+ |/kernel/strmod/[sparcv9/]usbkbm | Keyboard | +--------------------------------+-----------------------------+ |/kernel/strmod/[sparcv9/]usbms | Mouse | +--------------------------------+-----------------------------+ |/kernel/strmod/[sparcv9/]usb_ah | audio HID | +--------------------------------+-----------------------------+ +------------------------------------------+----------------+ | HOST CONTROLLER INTERFACE DRIVERS | DEVICE | +------------------------------------------+----------------+ |/kernel/drv/[sparcv9/]ehci | Enhanced HCI | +------------------------------------------+----------------+ |/kernel/drv/[sparcv9/]ohci | Open HCI | +------------------------------------------+----------------+ |/kernel/drv/[sparcv9/]uhci | Universal HCI | +------------------------------------------+----------------+ See attributes(5) for a description of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Architecture |PCI-based systems | +-----------------------------+-----------------------------+ |Availability |SUNWusb | +-----------------------------+-----------------------------+ cfgadm_usb(1M), attributes(5), ehci(7D), hid(7D), hubd(7D), ohci(7D), scsa2usb(7D), uhci(7D), usb_ac(7D), usb_as(7D), usb_mid(7D), usbprn(7D), usbser_edge(7D), ugen(7D), virtualkm(7D) Universal Serial Bus Specification 2.0. System Administration Guide: Basic Administration http://www.sun.com/io NOTES
Booting from USB mass-storage devices is not supported. 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... 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. <name> is either the device path name or the device name. Draining callbacks timed out! An internal error occured. Please reboot your system. If this problem persists, contact your system vendor. 27 June 2005 usba(7D)
Man Page