Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

VISA Driver Wizard, mapping ISA device-IO to a PCI device

Hello,
A solution would be so valuable, here, I'm compelled to ask what seems a silly question:
 
Q.  Might it be possible to "intercept" specific ISA-hardware function-calls from an old app. and have them "forwarded" to a PCI device?.  I'm pretty sure the set of functions implemented by the [old] ISA device are also implemented in the PCI device - with exactly the same parameters/data-types.
 
Q. Can VISA be used to "wrap" or monitor an exe so-as to trap/channel it's IO?
 
The VISA Driver Wizard seems to offer some power here - at least for handling IRQs generated by the [new] PCI hardware.
 
We have an [old] application that was compiled with a .LIB and assumes the presence of an ISA device (which used a certain IRQ, IO address and memory address.)  I think the old app runs as a "service".
 
Thanks, Cheers!
"Inside every large program is a small program struggling to get out." (attributed to Tony Hoare)
0 Kudos
Message 1 of 2
(3,233 Views)
Hey tbd,
Sorry to say this, but I don't think that what you want is possible, or at least we don't have anything that will do it. The problem is that the application you're trying to run is going to require sending data to the ISA device, which we cannot intercept. The only thing that may work close to what you want is to see if NI-SPY can detect the commands. If it can, we can try to use that to control your device.
Can Wong
0 Kudos
Message 2 of 2
(3,203 Views)