07-02-2008 06:15 AM
07-02-2008 07:44 AM
07-02-2008 08:21 AM
Both machines are XP. The routine I used to read the ports was written in LV6.1. It works on one machine, but apparently not the other.
MS did make it illegal to access the I/O ports in Windows XP, which was why the normal In Port and Out Port vi's ceased to function. NI brought out the AccessHW versions of these to work around this problem.
Yes, I also resent some jumped up operating system telling me which bits of my PC I can have access to!
07-02-2008 09:34 AM
07-02-2008 09:44 AM
07-02-2008 10:19 AM - edited 07-02-2008 10:20 AM
Sorry... my mind is not working well this morning 😞 You had mentionned that in your original post and the fact that it is a PCMCIA parallel port.
As for the address location, I have seen addresses in the 0x2000 region for add-on parallel ports (not PCMCIA).
I haven't used a PMCIA device with Win-XP. Does the address info for that port appear under properties when you look at the HW devices within the Control Panel's System. From what I can recall, you can change the PCMCIA serial port number within the HW device, so maybe the properties will list the address..
Have you checked this?
RayR.
07-02-2008 10:35 AM
07-02-2008 11:29 AM
If the address is 1F78, then that would be the start address, and the data would be offset from that one. So scanning from 0 to 1000 are unlikely related to the PCMCIA device. You are probably verifying the state of other devices (if they exist). You're older laptop may have one or more devices addressed in that range. To confirm that, you'd have to check the addresses of all the devices within the Device Manager.
RayR
07-16-2008 09:41 AM
07-22-2008 08:39 AM