F81866A
7.6 KBC Registers (CR05)
“-“ Reserved or Tri-State
Default Value
Register 0x[HEX]
30
Register Name
KBC Device Enable Register
MSB
LSB
-
0
0
-
-
-
0
1
-
-
0
0
-
-
-
-
1
0
0
0
0
1
60
61
70
72
FE
Base Address High Register
Base Address Low Register
KB IRQ Channel Select Register
Mouse IRQ Channel Select Register
PS/2 Swap Register
0
1
-
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-
-
-
-
0
-
-
0
7.6.1KBC Device Enable Register ⎯ Index 30h
Bit
Name
R/W Reset Default
Description
7-1
Reserved
-
-
-
Reserved
0: disable KBC.
1: enable KBC.
0
KBC_EN
R/W 3VCC
1
7.6.2Base Address High Register ⎯ Index 60h
Bit
Name
R/W Reset Default
Description
The MSB of KBC command port address. The address of data port is
command port address + 4
7-0
BASE_ADDR_HI
R/W LRESET#
00h
7.6.3Base Address Low Register ⎯ Index 61h
Bit
Name
R/W
Default
Description
Reset
The LSB of KBC command port address. The address of data port is command
port address + 4.
7-0
BASE_ADDR_LO
R/W LRESET#
60h
7.6.4KB IRQ Channel Select Register ⎯ Index 70h
Bit
7-4
3-0
Name
R/W Reset Default
Description
Reserved
SELKIRQ
-
-
-
Reserved.
Select the IRQ channel for keyboard interrupt.
LRESET#
R/W
0h
7.6.5Mouse IRQ Channel Select Register ⎯ Index 72h
Bit
7-4
3-0
Name
R/W Reset Default
Description
Reserved
SELMIRQ
-
-
-
Reserved.
LRESET#
R/W
0h
Select the IRQ channel for PS/2 mouse interrupt.
7.6.6PS/2 Swap Register ⎯ Index FEh
Bit
Name
R/W Reset Default
Description
7-5
Reserved
-
-
-
Reserved
137
Jan, 2012
V0. 12P