Table 106 - Auxilliary I/O, Logical Device 8 [Logical Device Number = 0x08]
NAME
REG INDEX
DEFINITION
STATE
GP16
0xE6 General Purpose I/0 bit 1.6
C
Bit[0] In/Out =1 Input, =0 Output
Default = 0x01
Bit[1] Polarity =1 Invert, =0 No Invert
on VTR POR
Bit[2] Int En
=1 Enable Combined IRQ
=0 Disable Combined IRQ
Bit[4:3] Alt Func: Joystick (Active Low)
=01 Joystick RD Strobe function
=10 Joystick CS function
=00 Select basic I/O function
Bit[7:5] Reserved = 000
GP17
Default = 0x01
on VTR POR
0xE7 General Purpose I/0 bit 1.7
C
Bit[0] In/Out =1 Input, =0 Output
Bit[1] Polarity =1 Invert, =0 No Invert
Bit[2] Int En
=1 Enable Combined IRQ
=0 Disable Combined IRQ
Bit[3] Alt Function: Joystick Write Strobe (Active
Low)
=1 Select alternate function
=0 Select basic I/O function
Bit[7:4] Reserved = 0000
GP20
Default = 0x01
on VTR POR
0xE8 General Purpose I/0 bit 2.0
C
Bit[0] In/Out =1 Input, =0 Output
Bit[1] Polarity =1 Invert, =0 No Invert
Bit[2] Int En =1 Enable Combined IRQ
=0 Disable Combined IRQ
Bit[3] Alt Func: IDE2 buffer enable (Active Low)
=1 Select alternate function
=0 Select basic I/O function
Bit[4] Alt function: 8042 P20, Typically used to
generate a "Keyboard Reset" used by systems in
order to switch from "protected mode" back to "real
mode"
=1 Select alternate function
=0 Select basic I/O function
Bit[7:5] Reserved = 000
Note: Bit[3] and Bit[4] should not both be set at the
same time
231