Product specifications

VT8235 V-Link South Bridge
Revision 1.22 October 24, 2002 -42- KBC Configuration Registers
Keyboard / Mouse Wakeup Index / Data Registers
The Keyboard / Mouse Wakeup registers are accessed by
performing I/O operations to / from an index / data pair of
registers in system I/O space at port addresses 2Eh and 2Fh.
The registers accessed using this mechanism are used to
initialize Keyboard / Mouse Wakeup functions at index values
in the range of E0-EF.
Keyboard / Mouse Wakeup initialization is accomplished in
three steps:
1) Enter initialization mode (set Function 0 Rx51[1] = 1)
2) Initialize the chip
a) Write index to port 2Eh
b) Read / write data from / to port 2Fh
c) Repeat a and b for all desired registers
3) Exit initialization mode (set Function 0 Rx51[1] = 0)
Port 2Eh Keyboard Wakeup Index ..............................RW
7-0 Index Value
Function 0 PCI configuration space register Rx51[1] must be
set to 1 to enable access to the configuration registers.
Port 2Fh Keyboard Wakeup Data................................RW
7-0 Data Value
Keyboard / Mouse Wakeup Registers
These registers are accessed via the port 2E / 2F index / data
register pair with Function 0 Rx51[1] = 1 using the indicated
index values below
Index E0 Keyboard / Mouse Wakeup Enable (08h)....RW
7-5 Reserved ........................................ always reads 0
4 Reserved (Do Not Program).................... default = 0
3 Win98 Keyboard Power Key Wake-up
0 Disable
1 Enable....................................................default
2 Password Wake-up
0 Disable .................................................. default
1 Enable
1 PS/2 Mouse Wake-up
0 Disable .................................................. default
1 Enable
0 Keyboard Wake-up
0 Disable .................................................. default
1 Enable
Index E1 Keyboard Wakeup Scan Code Set 0 (F0h).. RW
7-0 Keyboard Wakeup First Scan Code .........def = F0h
Index E2 Keyboard Wakeup Scan Code Set 1 (00h) .. RW
7-0 Keyboard Wakeup Second Scan Code .....def = 00h
Index E3 Keyboard Wakeup Scan Code Set 2 (00h) .. RW
7-0 Keyboard Wakeup Third Scan Code........def = 00h
Index E4 Keyboard Wakeup Scan Code Set 3 (00h) .. RW
7-0 Keyboard Wakeup Fourth Scan Code......def = 00h
Index E5 Keyboard Wakeup Scan Code Set 4 (00h) .. RW
7-0 Keyboard Wakeup Fifth Scan Code .........def = 00h
Index E6 Keyboard Wakeup Scan Code Set 5 (00h) .. RW
7-0 Keyboard Wakeup Sixth Scan Code.........def = 00h
Index E7 Keyboard Wakeup Scan Code Set 6 (00h) .. RW
7-0 Keyboard Wakeup Seventh Scan Code....def = 00h
Index E8 Keyboard Wakeup Scan Code Set 7 (00h) .. RW
7-0 Keyboard Wakeup Eighth Scan Code......def = 00h
Index E9 Mouse Wakeup Scan Code Set 1 (09h)......... RW
7-0 Mouse Wakeup Scan Code Set 1...............def = 09h
Index EA Mouse Wakeup Scan Code Set 2(00h) ......... RW
7-0 Mouse Wakeup Scan Code Set 2...............def = 00h
Index EB Mouse Wakeup Scan Code Mask (00h) ....... RW
7-0 Mouse Wakeup Scan Code Mask..............def = 00h