Konica Minolta PCI-1712L user manual D. Register Structure and Format, AppendixD, D.1 Overview

Models: PCI-1712L PCI-1712

1 114
Download 114 pages 26.45 Kb
Page 91
Image 91
AppendixD

AppendixD

D. Register Structure and Format D. Register Structure and Format

D.1 Overview

The PCI-1712/1712L is delivered with an easy-to-use 32-bit DLL driver for user programming under Windows 95/98/NT operating system. We dvise users to program the PCI-1712/1712L using 32-bit DLL driver provided by Advantech to avoid the complexity of low-level program- ming by register.

The most important consideration in programming the PCI-1712/1712L at the register level is to understand the function of the card’s regis- ters. The information in the following sections is provided for users who would like to do their own register-level programming.

D.2 I/O Port Address Map

The PCI-1712/1712L requires 50 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+8 is the base address plus eight bytes. The following sections give the detailed information about register layout, and also the detailed information about each register or driver and its address relative to the card’s base address.

Table D-1 shows the function of each register or driver and its address relative to the card’s base address.

Note

All base address is in hexadecimal in Appendix D.

Users have to use a 16-bit (word) I/O command to read/write each register.

Advantech Co., Ltd.

– 79 –

PCI-1712 User’s Manual

www.advantech.com

 

 

Page 91
Image 91
Konica Minolta PCI-1712L user manual D. Register Structure and Format, AppendixD, D.1 Overview, D.2 I/O Port Address Map