English
Language : 

W83977EF Datasheet, PDF (81/150 Pages) Winbond – WINBOND I/O
W83977EF
6.6 OnNow / Security Keyboard and Mouse Wake-Up
---- Programmable Keyboard / Mouse Wake-Up Functions
Winbond's unique programmable keyboard/ mouse Wake-Up functions provide the system diversified
methods for either OnNow Wake-Up application, or security control application. The keyboard or
mouse can Wake-Up the system by producing a panel switch low pulse on PANSWOT# pin, and
connect it to chipset (for example IntelTM chipset TX, LX PIIX4) panel switch input. The Wake-Up
conditions can be programmed as pre-determined or any keys/buttons. To implement this function, a
32.768KHz crystal must be installed between XTAL1 and XTAL2, or a 32.768KHz clock to be
connected to XTAL1 and leave XTAL2 open. The VSB pin must be connected to +5V VSB of ATX
power supply, and an external battery should be installed on VBAT pin to store the data (the
passwords and Wake-Up status which had been set already) when power fails.
6.6.1 Keyboard Wake-Up Function
The keyboard Wake-Up function is enable by setting LD-0A CR-E0 bit 6. The pre-determined keys
data are stored in registers, and they can be access by an indirection method. At first, write their index
address to LD-0A CR-E1, then access them by reading/writing LD-0A CR-E2. A zero data is written
to the register means the comparison of this register will be ignored. The pre-programmed keys may
be 1 to 5 keys with various combinations. If LD-0A CR-E0 bit 0 is set, the system will be waken up
after any key struck.
6.6.2 Keyboard Password Wake-Up Function
To implement this function, the bit 7 of LD-0A CR-E0 must be set, and panel switch input is connected
to PANSWIN# pin. Thus PANSWIN# is blocked to PANSWOUT#, by setting LD-0A CR-E0 properly
and make only keyboard can Wake-Up the system with preset keys (password).
6.6.3 Mouse Wake-Up Function
The mouse Wake-Up function is activated by setting bit 5 of LD-0A CR-E0. If bit 1 of LD-0A CR-E0 is
set, any movement or button clicking will make up the system. Otherwise, the mouse can Wake-Up
the system only by clicking its button twice successively with the mouse unmoved. The bit 4 of LD-0A
CR-E0 determines which button (left or right) to perform Wake-Up function.
Publication Release Date: April 2003
-75 -
Revision 1.1