28 PCI-1710/1710HG User's Manual
4.1 Overview
The PCI-1710/1710HG is delivered with an easy-to-use 32-bit DLL
driver for user programming under the Windows 95/NT operating
system. We advise users to program the PCI-1710/1710HG using the
32-bit DLL driver provided by Advantech to avoid the complexity of
low-level programming by register.
The most important consideration in programming the PCI-1710/
1710HG card at a register level is to understand the function of the
card’s registers. The information in the following sections is provided
only for users who would like to do their own low-level programming.
4.2 I/O Port Address Map
The PCI-1710/1710HG card requires 32 consecutive addresses in the
PC’s I/O space. The address of each register is specified as an offset
from the card’s base address. For example, BASE+0 is the card’s base
address and BASE+7 is the base address plus seven bytes.
Table 4-1 shows the function of each register or driver and its address
relative to the card’s base address.