Driver for Extensible Host Controller Interface (XHCI) USB controllers
Note:
You must be root to start this manager.
Syntax:
io-usb-otg -d xhci [option[,option...]] ... &
Options:
- ioport=addr
- Register the base address of the USB controller. The default is to scan the PCI bus.
- irq=num
- The interrupt request number.
- nosmm
- Don't disable system management. The default is to disable it.
- pindex=num
- The instance of the controller on the PCI bus that you want to apply the arguments to.
- prio=num
- Set the pulse-handler thread's priority (default 21).
- verbose=num
- Set verbosity.
Description:
The devu-xhci.so server provides support for
computers that have Extensible Host Controller Interface (XHCI) USB controllers.
This server creates the /dev/usb/devu-xhci.so device.
Note:
-
If you specify arguments, you must include a pindex argument
for all controllers you wish to use. The value of the pindex
argument starts from 0.
- The devu-xhci.so stack supports high, full, and low speeds.
Examples:
Scan the PCI bus for all available controllers:
io-usb-otg -dxhci
Attach to the first and third controller instances and set the
verbose argument on the first controller instance as follows:
io-usb-otg -dxhci pindex=0,verbose=4,pindex=2 &