Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

Pce LPT1

share|improve this question

migrated from electronics.stackexchange.com Apr 19 '13 at 12:26

This question came from our site for electronics and electrical engineering professionals, students, and enthusiasts.

    
Where do 'your' beeps come from? Picture? Circuit diagram? Example code? –  jippie Apr 19 '13 at 6:00
    
So why did this get migrated? I think hardware registers are a good fit for electronics? –  Mikhail Apr 19 '13 at 18:06
    
@Mikhail I voted to migrate because this question has to do nearly merely with computer hardware and not that much with electrical engineering or electronics design. –  Camil Staps Apr 19 '13 at 20:06
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.