ehci(7D)
NAME
ehci - Enhanced host controller driver
SYNOPSIS
usb@unit-address
DESCRIPTION
The ehci driver is a USBA (Solaris USB Architecture) com-
pliant nexus driver that supports the Enhanced Host Con-
troller Interface Specification 1.0, an industry standard
developed by Intel.
The ehci driver supports control, bulk and interrupt
transfers. It enables support for USB 2.0 devices in the
USBA 1.0 framework
FILES
/kernel/drv/usba10_ehci
32-bit ELF kernel module for the USBA 1.0 framework.*
/kernel/drv/sparcv9/usba10_ehci
64-bit ELF kernel module for the USBA 1.0 framework.*
(SPARC only).
/kernel/drv/usba10_ehci.conf
usba10_ehci 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
attributes(5), hubd(7D), ohci(7D), uhci(7D), usba(7D)
Writing Device Drivers
Universal Serial Bus Specification 2.0
Enhanced Host Controller Interface Specification 1.0
System Administration Guide: Basic Administration
http://www.sun.com/desktop/whitepapers.html
http://www.sun.com/io
DIAGNOSTICS
All host controller errors are passed to the client
drivers. Root 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> (usba10_ehci<instance number>):
Error message...
port is not supported.
Connecting a full/high speed isochronous device to a high speed
High speed isochronous transfers are not supported.
Full speed isochronous transfers are not supported
through USB 2.0 hubs. Please reconnect without going
through a USB 2.0 hub.
Unrecoverable USB hardware error.
There was an unrecoverable USB hardware error reported
by the ehci controller. Reboot the system. If this
problem persists, contact your system vendor.
No SOF interrupts.
The USB hardware is not generating Start Of Frame
interrupts. Reboot the system. If this problem per-
sists, contact your system vendor.
Man(1) output converted with
man2html