usbhc Special File

Purpose

Provides access to the Universal Serial Bus (USB) adapter device driver. This host controller adapter device can be: a Enhanced Host Controller Interface (EHCI) or Extensible Host Controller Interface (xHCI) or Open Host Controller Interface (OHCI).

Description

The usbhc special file provides an interface to an USB adapter device. This special file must not be opened directly by the application programs (with the exception of diagnostics applications). The /dev/usbhc0.. and /dev/usbhc1.. are the special files.

For each physical EHCI capable adapter, three special files will be created out of which two provide interface to the OHCI (companion controllers) and the other provides interface to the EHCI controller. For each physical OHCI and XHCI capable adapters, one special file will be created.