9,$7HFKQRORJLHV,QF
电源管理事件
三种类型的电源管理事件被支持:
1)
ACPI要求的固定活动
在PM1a_STS定义
和PM1a_EN注册。这些事件可以触发两种
SCI或SMI根据SCI_EN位:
• PWRBTN #触发
• RTC报警
• ACPI电源管理计时器进位(总SCI )
• BIOS版本(总是SCI )
2)
支持ACPI的通用功能活动
定义
在GP_STS和GP_SCI_EN和GP_SMI_EN
寄存器。这些事件可以触发或者SCI或SMI
这取决于个人的SMI和SCI的设置
使能位:
• EXTSMI触发(参照表2)
• USB简历
• RI #指示器
3)
通用全球活动
在GBL_STS定义
GBL_EN注册。这些寄存器主要用于
SMI :
• GP0和GP1定时器超时
•辅助事件定时器超时
•初级事件发生
(寄存器PACT_STS和PACT_EN定义)
•传统USB存取(键盘和鼠标) 。
一旦启用,每个EXTSMI输入触发SCI或
SMI在上升或的下降转变
对应的输入引脚的信号。软件可以检查状态
通过寄存器EXTSMI_VAL输入引脚,并采取适当的
行动。
在众多可能的行动,在SCI和SMI程序可
通过编程P_BLK改变处理器状态
寄存器。该例程还可以设置SLP_EN位放
系统为两个挂起状态之一:
1)
挂起到磁盘(或软关机) :
在VDD - 5V电源
飞机被关闭,而VDD - 5VSB和VDD - RTC
飞机仍然在。
2)
上电挂起:
所有的电源层留在,但
处理器被放置在C3状态。
在任一暂停状态,之间有最小的界面
动力和无动力的飞机。
VT82C586B
该VT82C586B允许下列事件来唤醒
系统由两个暂停状态,然后从C2状态
正常工作状态(处理器C0状态) :
•
激活外部输入的:
PWRBTN # , RI # , GPIO0
和其他EXTSMI销(见下表)
•
RTC报警和ACPI电源管理计时器
(见
见下表)
•
USB恢复事件
(见下表)
•
中断事件
(总是恢复独立于任何
寄存器设置)
•
ISA硕士或DMA活动
(总是恢复
独立于任何寄存器设置)
该VT82C586B还提供了非常灵活的SCI / SMI转向
和PWRON控制这些事件:
表6. SCI / SMI /简历PM事件控制
EVENT
全球
SCI / SMI
控制
SCI_EN位
N
N
N
N
总是SCI
N
个人
使能位
对于SCI &
SMI
N
Y
Y
Y
Y
N
N
另
控制
PWRON
简历
Y
Y
N
Y
N
N
Y
PWRBTN #
RI #
RTC报警
GPIO0
(EXTSMI0)
外部SCI / SMI
(non-GPIO0)
ACPI PM计时器
USB简历
请参考下表对简历的可用性
在每种类型的挂起状态的事件。
表7.挂起恢复事件和条件
输入触发
PWRBTN #
RI #
RTC报警
GPIO0
(EXTSMI0)
外部SCI / SMI
(non-GPIO0)
ACPI PM计时器
USB简历
PCI / ISA
中断
PCI / ISA
主/ DMA
电源平面软关机
VDD-5VSB
VDD-5VSB
VBAT
VDD-5VSB
VDD-5V
VDD-5V
VDD-5V
VDD-5V
VDD-5V
Y
Y
Y
Y
N
N
N
N
N
POWER- ON
暂停
Y
Y
Y
Y
Y
Y
Y
N
N
修订版1.0
1997年5月13日
-44-
注册说明