English
Language : 

W83977F-A Datasheet, PDF (115/182 Pages) Winbond – WINBOND I/O
W83977F-A/ W83977G-A/ W83977AF-A/ W83977AG-A
10. KEYBOARD CONTROLLER
The KBC (8042 with licensed KB BIOS) circuit of W83977F/G, W83977AF/AG is designed to provide
the functions needed to interface a CPU with a keyboard and/or a PS/2 mouse, and can be used with
IBM®-compatible personal computers or PS/2-based systems. The controller receives serial data
from the keyboard or PS/2 mouse, checks the parity of the data, and presents the data to the system
as a byte of data in its output buffer. Then, the controller will assert an interrupt to the system when
data are placed in its output buffer. The keyboard and PS/2 mouse are required to acknowledge all
data transmissions. No transmission should be sent to the keyboard or PS/2 mouse until an
acknowledge is received for the previous data byte.
KINH
GP I/O PINS
Multiplex I/O PINS
P24
P25
P21
P17
P20
P27
8042
P10
P26
T0
P12~P16
P23
T1
P22
P11
Keyboard and Mouse Interface
KIRQ
MIRQ
GATEA20
KBRST
KDAT
KCLK
MCLK
MDAT
-107 -
Publication Release Date: May 2006
Revision 0.60