2011年9月8日 星期四

我的ACPI筆記

ACPI(Advanced Configuration and Power Interface)
  • Types of ACPI Events
    At the direct ACPI hardware level, two types of events can be signaled by an SCI interrupt:
    • Fixed ACPI events:
    ex:Power button signal, Sleep button signal 

    • General-purpose events:
    When OSPM receives a general-purpose event, it either passes control to an ACPI-aware driver, or uses an OEM-supplied control method to handle the event. An OEM can implement up to 128 general-purpose event inputs in hardware per GPE block, each as either a level or edge event. It is also possible to implement a single 256-pin block as long as it’s the only block defined in the system.  (指的是Qevent 00~FF嗎?!)
     ref:ACPI Spec 3.0b
    • ACPI和其他的電源管理方式一樣,要想享受到上面這些功能,必須要有軟件和硬件的支援。硬件方面比較麻煩,除了要求主板、顯卡和網卡等外設要支援 ACPI外,還需要機箱電源的配合。電源在提供5伏電壓給主板的同時,還必須使電流穩定在720毫安以上才可以,這樣它才能夠實現電腦的「睡眠」和「喚醒」。
      ref: 初心者之家 (ACPI VS APIC)
      • (1) Button Devices
             • PNP0C0C — Power Button Device
             • PNP0C0D — Lid Device
             • PNP0C0E — Sleep Button Device
        (2) PCI Bus Wakeup Event Reporting (PME)
             • PNP0A03 — PCI Host Bridge 

      沒有留言:

      張貼留言