NI PCI-6025E

I am using the comedi driver for my National Inst. card, which has 32 DIO
points.  Reading through the documentation and a google search through the
old mail messages, I still could not find how to compile ni_pcimio to
require the 8255 to get the other 24 DIO points.  Due to the firewalling, It
will be difficult to get the files with the actual results, I will retype
what I think is important here:

Using redhat 8 with a 2.4.22 stock kernel:

lsmod
Module	Size	Used by
  8255	3776	0
ni_pcimio	35584	0
  mite	4796	0	[ni_pcimio]
comedi	24420	0	[8255 ni_pcimio]

cat /etc/rc.d/rc.local
touch /var/lock/subsys/local
/sbin/modprobe comedi
/sbin/modprobe ni_pcimio
/sbin/modprobe 8255
/usr/local/sbin/comedi_config /dev/comedi0 ni_pcimio

lspci -v
00:12.0 Class ff00: National Instruments: Unknown device 2a80
	Flags: bus master, medium devsel, latency 32, IRQ5
	Memory at df001000 (32....)
	Memory at df002000 (32....)

cat /proc/comedi
comedi version 1.0.0
format string....
0:	ni_pcimio	pci-6025e	8
ni_pcimio:
  ni_pcimio
8255:
  8255

/usr/local/sbin/comedi_config -v /dev/comedi0 ni_pcimio
configuring driver=ni_pcimio
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,


I read through the driver.txt file and it said you had to compile the 8255
driver into the ni_pcimio, but it did not say how and that is what I am
assuming I am missing.

Ingi A. Ford
4.6.4.6 NavAir

Received on 2003-08-27Z20:45:02