devu-xhci.so

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...]] ... &

Runs on:

QNX Neutrino

Targets:

x86

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 &