
W83977EF/ CTF
PRELIMINARY
Publication Release Date: March 1999
-119 -
Revision A1
CRE1 (Default 0x00) Keyboard Wake-Up Index Register
This register is used to indicate which Keyboard Wake-Up Shift register or Predetermined key
Register is to be read/written via CRE2. The range of Keyboard Wake-Up index register is 0x00 -
0x0E, and the range of CIR Wake-Up index register is 0x20 - 0x2F.
CRE2 Keyboard Wake-Up Data Register
This register holds the value of wake-up key register indicated by CRE1. This register can
be
read/written.
CRE3 (Read only) Keyboard/Mouse Wake-Up Status Register
Bit 7-5: Reserved.
Bit 4: PWRLOSS_STS: This bit is set when power loss occurs.
Bit 3: CIR_STS. The Panel switch event is caused by CIR wake-up event. This bit is cleared by
reading this register.
Bit 2: PANSW_STS. The Panel switch event is caused by PANSW_IN. This bit is cleared by
reading this register.
Bit 1: Mouse_STS. The Panel switch event is caused by Mouse wake-up event. This bit is
cleared by reading this register.
Bit 0: Keyboard_STS. The Panel switch event is caused by Keyboard wake-up event. This bit is
cleared by reading this register.
CRE4 (Default 0x00)
Bit 7: Power loss control bit 2.
0 = Disable ACPI resume.
1 = Enable ACPI resume.
Bit 6-5: Power loss control bit <1:0>
00 = System always turns off when recovering from power loss state.
01 = System always turns on when recovering from power loss state.
10 = System turns on/off when recovering from power loss state, depending on the
state before power loss.
11 = Reserved.
Bit 4: Suspend clock source select
0 = Use internal clock source.
1 = Use external suspend clock source(32.768KHz).
Bit 3: Keyboard wake-up type select for wake-up the system from S1/S2.
0 = Password or Hot keys programmed in the registers.
1 =Any key.