Here is the linux driver of Decision PCI 8in8out card.
And this driver is tested well on the kernel with version 2.4.3-20mdk. 

To decompress the file: tar -xvzf pci8in8outdist.tgz 

After you decompress the pci8in8outdist.tgz file, do the following steps: 


->1.Login as root. 
->2.chmod +x install 
->3.chmod +x uninstall 
->4.install 
  After you run 4th step , you will see "Register Successful",
  then it will build a device node in "/dev" named "/dev/dpci8in8out". 

If you want to remove the driver , please run the 5th step. 
5.uninstall 
 
Note: You can compile "test.c". It tests output of Decision 8in8out card. 
Another "test1.c" is used to test input. 

 

There are 2 function on this driver: 

int Write8In8OutPort(int file_desc,char data);
- Use to send data. 

Where: 
 file_desc 
 data - the value to send 

char Read8In8OutPort(int file_desc);
- Use to get data. 

Where: 
 file_desc - is the file handle 

For more information please see the dpci8in8out.h 
