Driver for serial PCIs
Note:
You must be root to start this driver.
Syntax:
devc-serpci [vid=vid,did=did[,pci=pci]] [options] &
Options:
In addition to the
devc-ser* options, this driver supports the following options:
- -a number[:flag]
- Manually specify the base clock frequency and optionally
a platform-specific flag (an unsigned integer).
If you set the clock frequency to a nonzero value, the driver calculates
the minimum required clock frequency to meet the baud rate,
and overrides the input clock rate (-c) with that value.
Set the frequency to 0 to indicate that the clock isn't configurable.
The default setting of this parameter varies by platform.
- -c clock[/divisor]
- Define a custom clock rate, in Hertz, and a divisor for the serial port.
The default (-c 1843200/16) is suitable for compatible PC serial ports.
- did=did
- The PCI device ID, in hexadecimal (0xXXXX).
- pci=pci
- The PCI index, in decimal (XX).
- -t number
- Enable the receive FIFO and set its threshold to 1, 4, 8, or 14 characters.
The default is 0 (trigger disabled).
- -u number
- Append number to the device name prefix (/dev/ser).
The default is 1; additional devices are given increasing numbers.
- vid=vid
- The PCI vendor ID, in hexadecimal (0xXXXX).
Description:
The devc-serpci manager is a small serial device manager for the QNX Neutrino RTOS.
This driver supports 16Cxxx compatible Serial PCI cards.
Note:
The boards must use PCI I/O space for the registers, and the ports must be contiguous in memory.