PCI-1718 Series User Manual 60
Appendix C Register Structure & Format

C.1 Overview

PCI-1718 cards are delivered with an easy-to-use 32-bit Device Drivers
for user programming under the Windows 98/2000/XP operating sys-
tems. We advise users to program the PCI-1718 cards using the 32-bit
Device Drivers provided by Advantech to avoid the complexity of low-
level registry programming.
The most important consideration in programming the PCI-1718 cards at
the register level is to understand the function of the cards’ registers. The
information in the following sections is provided only for users who
would like to do their own low-level programming.
To get the DOS example programs, please access:
\CDROM\DOS\PCI\1718\

C.2 I/O Port Address Map

PCI-1718 cards require 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 C.1 shows the function of each register of PCI-1718 or driver, and
its address relative to the card's base address.