HP (Hewlett-Packard) 9112 Series Network Card User Manual


 
Registers Format
27
3.8 Internal Timer/Counter Register
Two counters of 8254 are used for periodically triggering the A/D
conversion, the left one is left free for user applications. The 8254
occupies 4 I/O address locations in the PCI-9112 as shown blow. Users
can refer to NEC's or Intel's data sheet for a full description of the 8254
features.
Address : BASE + 0 ~ BASE + F
Attribute : read / write
Data Format :
Base + 0 Counter 0 Register ( R/W)
Base + 4 Counter 1 Register ( R/W)
Base + 8 Counter 2 Register ( R/W)
Base + C 8254 CONTROL BYTE (W)
3.9 High Level Programming
To operate the PCI-9112, you should by-pass the detailed register
structures and control your PCI-9112 card directly via the high-level
Application-Programming-Interface (API). The software Libraries,
including DOS Library for Borland C++ and DLL driver for Windows-95/98,
are included in the CD. For more detailed information, please refer to
Chapter 5 “C/C++ Software Library”.
3.10 Low Level Programming
To operate the PCI-9112, users do not need to understand how to write a
hardware dependent low-level program. Because it is more complex to
control the PCI controller and the information is not described in this
manual. We do not recommend users to program its applications based
on low-level programming. The PCI controller used in the PCI-9112 is
AMCC-S5933. For more s5933 PCI controller information, please visit
the web site: www.amcc.com.