Enhanced Super I/O Controller with LPC Interface
Datasheet
21 8042 KEYBOARD CONTROLLER DESCRIPTION
The LPC47M112 is a Super I/O and Universal Keyboard Controller that is designed for intelligent keyboard management
in desktop computer applications.
The Universal Keyboard Controller uses an 8042 microcontroller CPU core. This section concentrates on the
LPC47M112 enhancements to the 8042. For general information about the 8042, refer to the "Hardware Description of
the 8042" in the 8-Bit Embedded Controller Handbook.
8042A
P27
P10
P26
TST0
P23
TST1
P22
P11
LS05
Keyboard and Mouse Interface
KDAT
KCLK
MCLK
MDAT
KIRQ is the Keyboard IRQ
MIRQ is the Mouse IRQ
Port 21 is used to create a GATEA20 signal from the LPC47M112.
SMSC DS – LPC47M112
Page 105
DATASHEET
Rev. 02-16-07