SCH3112I-NE SMSC [SMSC Corporation], SCH3112I-NE Datasheet - Page 347

no-image

SCH3112I-NE

Manufacturer Part Number
SCH3112I-NE
Description
LPC IO with 8042 KBC, Reset Generation, HWM and Multiple Serial Ports
Manufacturer
SMSC [SMSC Corporation]
Datasheet
LPC IO with 8042 KBC, Reset Generation, HWM and Multiple Serial Ports
Datasheet
SMSC SCH311X
Keyboard Scan
Code – Make Byte 2
(LSB)
Default = 0x37
on Vbat POR
Keyboard Scan
Code – Break Byte
1 (MSB)
Default = 0xE0
Keyboard Scan
Code – Break Byte
2
Default = 0xF0
Keyboard Scan
Code – Break Byte
3 (LSB)
Default = 0x37
on Vbat POR
on Vbat POR
on Vbat POR
NAME
Table 26.3 Detailed Runtime Register Description (continued)
60
(R/W)
61
(R/W)
62
(R/W)
63
(R/W)
OFFSET
(HEX)
REG
Keyboard Scan Code
This register is used only for multi-byte make codes. It is used to decode
the second byte received.
Bit[0] LSB of Scan Code
Bit[7] MSB of Scan Code
Note: The keyboard scan code registers default to the ACPI scan 2 Power
make/break codes.
(i.e., make=E0_37, break=E0_F0_37).
Note: Programming this register to 0x00 indicates that this register a don’t
care. Any valid scan code that is received will be a match.
Keyboard Scan Code
This register is used to decode the first byte received from keyboards that
generate multi-byte make codes and for single byte break codes.
Bit[0] LSB of Scan Code
Bit[7] MSB of Scan Code
Note: The keyboard scan code registers default to the ACPI scan 2 Power
make/break codes.
(i.e., make=E0_37, break=E0_F0_37).
Note: Programming this register to 0x00 indicates that this register a don’t
care. Any valid scan code that is received will be a match.
Keyboard Scan Code
This register is used to decode the second byte received in multi-byte
break codes.
Bit[0] LSB of Scan Code
Bit[7] MSB of Scan Code
Note: The keyboard scan code registers default to the ACPI scan 2 Power
make/break codes.
(i.e., make=E0_37, break=E0_F0_37).
Note: Programming this register to 0x00 indicates that this register a don’t
care. Any valid scan code that is received will be a match.
Keyboard Scan Code
This register is used to decode the third byte received in scan 2 multi-byte
break codes.
Bit[0] LSB of Scan Code
Bit[7] MSB of Scan Code
Note: The keyboard scan code registers default to the ACPI scan 2 Power
make/break codes.
(i.e., make=E0_37, break=E0_F0_37).
Note: Programming this register to 0x00 indicates that this register a don’t
care. Any valid scan code that is received will be a match.
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
. . .
DATASHEET
331
DESCRIPTION
Rev 0.2 (09-28-04)

Related parts for SCH3112I-NE