From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI8461 and PXI8461 mapping register.

Is it possible to get the mapping register of the CAN PCI8461 board and PXI8461 board.
I need this mapping register to write a Linux driver for these boards.

Thanks in advance
0 Kudos
Message 1 of 2
(3,241 Views)
Hi Linjack

Unlike National Instruments' data acquisition cards or CAN cards from other vendors, the NI CAN cards are not programmed through registers. Instead of just mapping the registers of the CAN controller into the host memory, there is a CPU on the CAN card that communicates with the CAN controller. Thus, the communication with the CAN card is actually a communication between two processors through a shared memory window, which is much more complicated than simple register access.
Part of that shared memory communication architecture is patented (see US patend # 6122713).

-B2k
0 Kudos
Message 2 of 2
(3,236 Views)