Home
Developer Resources

devb-umass

PDF Documents
Caution: This version of this document is no longer maintained. For the latest documentation, see http://www.qnx.com/developers/docs.

devb-umass

Driver for USB Mass Storage interface


Note: In order to start this driver, you must be logged in as root, and the USB stack (io-usb) needs to be running.

Syntax:

devb-umass [blk option[,option]...]
           [cam option[,option]...]
           [umass options[,option]...]

Runs on:

Neutrino

Options:


Note: Use commas (,) to separate the options. You can put the blk, cam, and umass groups of options in any order.

cam options

quiet
Be quiet: don't display any information on startup.
verbose
Be verbose: display full information about units (devices) on startup.
pnp
Enable CAM plug and play (i.e. don't exit at startup when no devices are found). The default is off.

umass options

The umass options control the driver's interface to the USB device. If you've installed multiple devices, you can repeat these options for each device. Remember, however, to specify the umass keyword before each controller's set of options.

path=name
Connect to the specified USB stack. The default is /dev/usb.
wait=num
Wait num of seconds for the USB stack. The default is 60 seconds.
vid=vid
The vendor ID of the device.
did=did
The device ID of the device.
busno=bus
The bus number of the USB controller.
devno=dev
The USB address of the device.
iface=if
The particular interface number of the device.
priority=prio
Set the priority of the processing thread. The default is 21.
ignore_csw
Ignore the Command Status Wrapper. Some devices return invalid data for the CSW.

blk options

The blk options control io-blk.so. If specified, they must follow the blk keyword. For more information, see io-blk.so.

Description:

The devb-umass driver is the driver for a USB mass storage interface.

Examples:

Assume a USB controller, and list all connected devices:

devb-umass &

Assume a USB controller, and list/wait for all connected devices:

devb-umass cam pnp &

See also:

io-blk.so, io-usb

"Block-oriented drivers (devb-*)," "Common access method (cam-*)," and "Filesystem drivers (fs-*)" in the Utilities Summary

Connecting Hardware in the Neutrino User's Guide