01-29-2008
02:29 PM
- last edited on
02-06-2025
10:10 AM
by
Content Cleaner
I found this vi that works on one of my PCI-card-based parallel ports:
http://zone.ni.com/devzone/cda/epd/p/id/1735
It refers to the ports by their VISA aliases instead of their hex base address. This seems to be key. One of my ports is not responding, but I will try to make sure the drivers and settings on it are identical to the one that's working and see if that makes 'er go.
01-31-2008 12:30 PM
02-01-2008 01:51 AM
Hi,
The addresses you mentioned are located at the PCI bus. I don't think you can access to these addresses the way you access the (good old) addresses of LPT1:.
The addresses of LPT1:, COM1: etc. are located in the IO address space of the old ISA bus. These are real I/O's which can be accesses with a processor In and Out instruction. Like we did with MsDos. (Yes I know I am old )
The addresses you see for a PCI device are the addresses for the PCI controller on a board. So you have to know how the board works and how to access the devices on this board through the PCI controller on this board.
With the VISA solution you don't have to worry about all this stuff. You can just access a device name where ever it is located.