I'm trying to use a PCIe Parallel port from C++. (http://www.amazon.com/StarTech-com-Express-Profile-Parallel-PEX1PLP/dp/B004G7O2AC)
I can't seem to change the status of any of the registeres and my voltometer and LEDs don't change.
I am using
inpout32.dll on a Windows 7 x64 bit machine. I think the dll works because it successfully runs the example program (with beeps working). I used the code from http://www.highrez.co.uk/Downloads/InpOut32/.
I think there is a problem with my port number. I tried the following ports with no success:
0xCC00 0xC880 0x0378
The registers read
ecp? x90 ecp? x40 ecp? x15 spp? x0 spp? x7f spp? x0 spp? xff spp? xff spp? xff spp? xff spp? xff