I am trying to install an HP 82350A PCI GPIB card in CentOS 6.4. I have installed NI-VISA 5.4.
I tinkered around and found driverwizard in /usr/local/bin. It creates an ini file to control the PCI GPIB card.
I had somehow succeeded in detecting the card (PXI3::0::INSTR). My driverwizard output looks like this
[Module]
ModuleName = "PLX PCI <-> IOBus Bridge"
ModuleVendor = "PLX Technology, Inc."
ModelCode = 0x9050
ManufCode = 0x10B5
SubsystemModelCode = 0x10B0
SubsystemManufCode = 0x103C
VISARegistration = Simple
As you can see, it does not have interrupt handling built into it, so I cannot access it properly.
How do I set up interrupt handling for this card? What are the specifications for the following fields?
Interrupt Detection:
Access Type
Access Width
Address Space
Space Offset
Compare Mask
Write/Compare Value
Interrupt Removal:
Access Type
Access Width
Address Space
Space Offset
Compare Mask
Write/Compare Value
Interrupt Disarm:
Access Type
Access Width
Address Space
Space Offset
Compare Mask
Write/Compare Value
This is the first time I have tried hacking at the PCI interrupt level. At the very least, how do I find out the values for the above parameters? Or at best, straight away what are the values for those parameters?