5.2 The I/O Address Map
The I/O address of PIO/PISO series card is automatically assigned by the main
board ROM BIOS. The I/O address can also be re-assigned by user. It is
strongly recommended that users themselves do not change the I/O address.
The plug & play BIOS of the PCI-board will automatically assign the proper I/O
address to each PIO/PISO series card very well. The I/O addresses of the
PISO-DA2/DA2U are given as follows, which is based on the base address
wBase
.
Table 5-2 : I/O address of the PISO-DA2/DA2U where wBase.
Address
Read
Write
wBase+0x0
RESET control register
RESET control register
wBase+0x2
AUX control register
AUX control register
wBase+0x3
AUX data register
AUX data register
wBase+0x5
INT mask control register
INT mask control register
wBase+0x7
AUX pin status register
AUX pin status register
wBase+0x2a
INT polarity control register
INT polarity control register
wBase+0xc0
Not used
Write to the high byte of D/A
wBase+0xc4
Not used
Write to the low byte of D/A
wBase+0xc8
Not used
Write to the high byte of D/A
wBase+0xcc
Not used
Write to the low byte of D/A
wBase+0xd0
Read from 8254-counter0
Write to 8254-counter0
wBase+0xd4
Read from 8254-counter1
Write to 8254-counter1
wBase+0xd8
Read from 8254-counter2
Write to 8254-counter2
wBase+0xdc
Read from 8254 control word
Write to 8254 control word
wBase+0xe0
Read in Jumper status
Not used
wBase+0xf0
Read the Card ID
Not used
Note: Refer to Sec. 5.1 for more information regarding wBase.
PISO-DA2/DA2U User Manual (Ver.2.7, Mar. 2012, PMH-020-27)
31