We now offer a 'universal' driver to control of PXI/PCI cards that will work with the vast majority of Linux distributions without the need for compilation for a specific target. This is achieved by using udev and mapping the cards into user space, removing the need for a kernel object compiled for the particular kernel in use. Udev was made part of the standard Linux kernel somewhere about kernel version 2.6 and so this driver should work with any 2.6 or later kernel. The supplied package provides both 32 and 64-bit versions of the library.
To install the driver, please download the driver package from the following link:
Once the driver package has been downloaded and extracted, run install32.sh to install the 32 bit version or install64 to install the 64 bit version. These install scripts must be ran as root. These libraries are for use with C/C++ and use the same function declarations as used in Pilpxi under Windows.
We are prepared to work with any client to achieve a working Linux solution, subject to availability of the target distribution. Please contact us for further information.