© National Instruments Corporation 3 Using PCI Serial with Linux
a. General Setup
PCI Support
–PCI Quirks
Backward-compatible /proc/pci
b. Character Devices
Standard/generic dumb serial support
Extended dumb serial driver options
Support more than four serial ports
Support for sharing serial interrupts
setserial 2.14 or later. To find the version of setserial, enter the
following:
linux# setserial –V
PCI Utilities 1.10 or later. You can download PCI Utilities 1.10 from
ftp://metalab.unc.edu/pub/Linux/hardware
PCI-SERIAL.tar.gz. You can download this file from the National
Instruments FTP site at ftp://ftp.natinst.com/support/
ind_comm/serial/linux/
After you have the file, extract and unzip it by entering the following:
linux# tar zxvf PCI-SERIAL.tar.gz
The tar command extracts and unzips PCI-SERIAL.tar.gz and
creates the sub-directory PCI-SERIAL. Enter the following to make
sure all necessary files are included:
linux# cd PCI-SERIAL
linux PCI-SERIAL# ls
FIFOtrigger intenable serialtest
FIFOtrigger_pci.c interrupt_enable.c serialtest.c
Clock_speed.c rs485 termios_program.c
clockspeed rs485.c
Configure your BIOS to include a Plug and Play aware OS.
You need superuser privileges to do most of the steps and program
segments in this document.