I/O addresses of the devices, comma separated (e.g.
"0x3f8,0x2f8") Note: In the driver that comes with Xenomai 2.3 and
earlier (driver versions < 1.5), this argument is called ioaddr.
Interrupt numbers of the devices, comma separated (e.g. "4,3")
Maximum baud rates of the devices, comma separated,
default is 115200
Transmitter FIFO sizes of the devices in bytes, comma
separated, default is 16
First device instance number to be used, default is 0
If you are not sure about Baud Base of serial ports, try to use next
16550A-compatible onboard RS-232 controllers
Moxa CP-134U V2
If your board is not listed here, you can try value of maximum speed of
you board, that listed in "features" list in user’s manual, like … up
to 921.6 Kbps … that mean 921600 baud is maximum tranfer speed of your
io, irq detection
For onboard controller io, irq parameter could be found in BIOS,
standart values are "0x3f8,0x2f8" for io and "4,3" for irq. For
multiport adapters you can use setserial to detect io, irq :
If you prefer to compile xeno_16550A into the kernel, the arguments
listed above have to be provided as kernel parameter. Just prepend the
prefix xeno_16550A., e.g. xeno_16550A.io=0x3f8,0x2f8. To control the
standard Linux 8250 serial driver, either disable it at compile time or
set the number of managed ports via 8250.nr_uarts=N.