关于电路图中的SMI#、SCI#、PME#三个信号的功能解释

By | 2019-11-11

SMI#:SystemManagement Interrupt,系统管理中断

An OS-transparent interrupt generated by interrupt events on legacy systems. Bycontrast, on ACPI systems, interrupt events generate an OS-visible interruptthat is shareable (edge-style interrupts will not work). Hardware platforms that wantto support both legacy operating systems and ACPI systems mustsupport a way of remapping the interrupt events between SMIs and SCIs whenswitching betwen ACPI and legacy models.

SCI#:beyond compare,系统控制中断

A system interrupt used by hardware to notify the OS of ACPI events. The SCI isan active, low, shareable, level interrupt.

解释: SCI#主要是在进入ACPI后,ACPI用的中断信号。SMI#一般在ACPI状态之前使用的用来做后台中断的东西。在ACPI后 ,SMI就自动关闭,切换到SCI的方式。SMI少量的会在ACPI的状态下还可以正常工作。主要是用来执行 一些超脱操作系统的特殊的代码。联想当年的被美国禁用的主要原因就是SMI的问题。他的权限超过操作系统。超脱在操作系统之外

功能一切正常,就是不能正常关机的。刷了BIOS换了桥还不好,查查这些吧

PME#:PCI Express Native Power ManagementEvents control

The firmware sets this bit to 1 to grant control over control over PCI Express nativepower management event interrupts (PMEs). If firmware allows the OS control ofthis feature, then in the context of the _OSC method it must ensure that allPMEs are routed to root port interrupts as described in the PCI Express BaseSpecification. Additionally, after control is transferred to the OS, firmwaremust not update the PME Status field in the Root Status register or the PMEInterrupt Enable field in the Root Control register. If control of this featurewas requested and denied or was not requested, firmware returns this bit set to0.

解释:电源管理的中断。因为在休眠状态下,设备的其他中断是关闭的,只能通过这个通知系统来唤醒设备用的。设备休眠了,没有这个信号,系统就不知道什么时候要唤醒他。就一直睡下去了。可能会整个系统都停了。

原文地址: https://www.chinafix.com/thread-1205171-1-1.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注