Driver for Open Host Controller Interface (OHCI) USB controllers
Note:
You must be root to start this driver.
Syntax:
io-usb -d ohci [option[,option...]] &
Targets:
x86, MIPS, ARM, PPC, and SH
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.
- isoptd=num
- Restrict the number of isoch frames each TD can transfer (default 8).
- memory=name
- Use the specified typed memory for DMA descriptors (endpoint descriptor, transfer descriptors, and so on).
- nosmm
- Don't disable system management. The default is to disable it.
- num_ed=num
- The number of endpoint descriptors to preallocate. The number specified
is added to the minimum number of endpoint descriptors needed to
set up the USB chip.
- num_td=num
- The number of transfer descriptors to preallocate.
The number specified is added to the minimum number of
transfer descriptors needed to set up the USB chip.
- pindex=num
- Instance of controller on PCI bus to apply argument.
- verbose=num
- Set verbosity level.
Description:
The devu-ohci.so server provides support for computers that have
Open Host Controller Interface (OHCI) USB controllers. This server creates
the /dev/io-usb/devu-ohci.so device.
Examples:
Scan PCI bus for all available controllers.
io-usb -dohci
If you specify arguments you'll need to include pindex arguments
for all controllers you wish to use. The value for the pindex argument should
start from 0. Attach to the 1st and 3rd controller instance and
set the verbose argument on the 1st, as follows:
io-usb -dohci pindex=0,verbose=4,pindex=2 &