Hi,
i have to write an linux device driver for the NI PCI-4351 card. I got some information from NI with the register map, but there to less information in it.
I wrote an device driver module. In this module i can find the PCI card. I found two address ranges each 4k, one from dfffe000 and the other from dffff000.
Where in this two ranges are the registers?
I tried to use the address range dffff000 + register offset (from my register map) but it does not work. The card does not do that what they should.
I tried this to get the correct address:
http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/15f094f65a17e3af8625660d0018a20a?OpenDocument
I got the value 0x1093 at the address: base + 0x300 (BAR0). What does MITE address mean?
Am I right that the registers in the address range dffff000 - dfffffff (BAR0) are.
On witch offset are my registers?
thanks
Stefan