devu-hcd-uhci.so

Updated: May 06, 2022

Driver for Universal Host Controller Interface (UHCI) USB controllers

Note: You must be root to start this manager.

Syntax:

io-usb-otg -d uhci [option[,option...]] ... &

Runs on:

QNX Neutrino

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.
memory=name
Use the specified typed memory for DMA descriptors (endpoint descriptor, transfer descriptors, and so on). The default is /memory/below4G.
nosmm
Don't disable system management. The default is to disable it.
num_ed=num
The number of endpoint descriptors to preallocate.
num_td=num
The number of transfer descriptors to preallocate.
pindex=num
The instance of the controller on the PCI bus to apply subsequent options to. The value starts from 0.
verbose=num
Set verbosity.

Description:

The devu-hcd-uhci.so server provides support for computers that have Universal Host Controller Interface (UHCI) USB controllers. This server creates the /dev/usb/devu-hcd-uhci.so device.

Note: If you specify options, you must include a pindex option for all controllers you wish to use.

Examples:

Scan the PCI bus for all available controllers:

io-usb-otg -duhci 

Attach to the first and third controller instance and set the verbose option on the first controller instance as follows:

io-usb-otg -duhci pindex=0,verbose=4,pindex=2 &