devu-hcd-ehci-mx28.so
Driver for Enhanced Host Controller (ARC) Interface (EHCI) USB controllers
Syntax:
io-usb-otg -d hcd-ehci-mx28 [option[,option ...]]
or
io-usb-otg -d ehci-mx28 [option[,option ...]]
Runs on:
QNX OS
Targets:
aarchle64
Options:
- int_thresh=num
- Microframe interrupt threshold. Valid values are 1, 2, 4, 8, 16, 32, and 64.
- ioport=addr
- The USB controller register base address. The default is to scan the PCI bus.
- irq=num
- The interrupt request number.
- keepvbus
- Indicate to the controller to not turn the VBUS off after the bus is disabled or exits.
- memory=name
- Set typed memory name for descriptors. The default is /memory/below4G.
- no_stream=0|1
- Disable stream mode to eliminate some USB host. controller underrun/overrun issue.
- num_ed=num
- The number of endpoint descriptors to preallocate.
- num_td=num
- The number of transfer descriptors to preallocate.
- phy=addr
- Set PHY base address (in hex).
- priority=num
- Set the pulse-handler thread's priority (default 21).
Description:
The devu-hcd-ehci-mx28.so driver provides support for computers that have Enhanced Host Controller (ARC) Interface (EHCI) USB controllers. This server creates the /dev/usb/devu-ehci.so device.
Note:
The devu-hcd-ehci-mx28.so driver supports high, full, and low speed devices.
Examples:
Attach to the controller by specifying the I/O port and IRQ.
io-usb-otg -d hcd-ehci-mx28 ioport=0x5B0D0100,irq=299,no_stream,phy=0x5B100000
-n /dev/otg/io-usb-otg
Page updated: