Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

Base Address Register 1

Let's say I make a PCI BIOS call to get the BAR1 register of my PCI-DIO-96pnp device, and it returns the following DWORD: \x00\x10\x00\xd6. Bits 0-3 are used to determine the type of address, etc. So, if I want to write to port A of PPI A of that board, does it mean I send the byte to address: d600:1000 ? or maybe d000:1000(because the last four bits of the last byte have to be removed) ?
0 Kudos
Message 1 of 2
(3,339 Views)
There is a lot of good information about RLP in the user manual linked below. Unfortunately, I do not know enough about RLP to answer your question, hopefully you will find the manual usefull.

Brian

http://digital.ni.com/manuals.nsf/websearch/7DEF0FD892730E198625665E00635874?OpenDocument&node=132100_US

Here is a link to another, older, manual that also has some RLP info in it. Most of it is the same, though it has some examples as well.

http://digital.ni.com/manuals.nsf/websearch/667552309F778CFE8625665E006359CC?OpenDocument&node=132100_US
0 Kudos
Message 2 of 2
(3,339 Views)