Instruction manual

AMPDIO DRIVERS
Page 65
The version 4.31 (and above) driver also supports the following PCI card types:
ADDRESS
OFFSET
IO
Block
PCI215 PCI236 PCI272 PCI263
00
16
03
16
0 (X1) PPI PPI PPI 16 relay
04
16
07
16
1 (X2)
08
16
0B
16
2 (Y1) PPI PPI
0C
16
0F
16
3 (Y2)
10
16
13
16
4 (Z1) CT PPI
14
16
17
16
5 (Z2) CT
18
16
1D
16
6 CT
Connect
Unused
1E
16
7 IE IE
1F
16
Unused Unused
The PCI215, PCI272 and PCI263 are the PCI equivalents of the PC215E and PC272E and PC263
respectively. The PCI236 is the PCI equivalent of the PC36AT.
5.4 The Register Details
5.4.1 82C55 Programmable Peripheral Interface Registers
The following paragraphs describe the operations of the 82C55 Programmable Peripheral
Interface, which is a common element on many of the supported cards. Full details may be found in
the ‘App82c55.pdf’ file in the ‘manual’ sub-directory of the SOFTMAN CD.
Each programmable peripheral interface has the following register configuration. Offsets are from
the start of the PPI block:
Port Offset Description Access Bits
00
16
PPI Port A R/W 8
01
16
PPI Port B R/W 8
02
16
PPI Port C R/W 8
03
16
PPI Control W 8
5.4.1.1 82C55 Programmable Peripheral Interface PPI Data Register Port A
This eight-bit register writes to and reads from port A of the 82C55 Programmable Peripheral
Interface PPI.
Register
Offset
Write and/or
Read
Register
Width
Register
Title
Mnemonic
00
1
6
Write and Read 8 bits
82C55 Programmable
Peripheral Interface Port A
Data Register
PPI A
FUNCTION
The PPI Port A Data Register is used to write or read 8 bit data to port A of the 82C55
Programmable Peripheral Interface device PPI.