ACPI 3.0a 规范:操作系统驱动的配置与电源管理

需积分: 6 0 下载量 105 浏览量 更新于2024-07-16 收藏 2.91MB PDF 举报
"ACPIspec30a.pdf" 本文档详细介绍了高级配置和电源接口(ACPI)规范的第3.0a版,由Hewlett-Packard Corporation、Intel Corporation、Microsoft Corporation、Phoenix Technologies Ltd. 和Toshiba Corporation共同制定。此规范旨在建立业界通用的接口,使操作系统能够直接对主板设备进行配置,并对设备和整个系统进行高效的电源管理。ACPI是操作系统导向的配置和电源管理(OSPM)的核心。 ACPI的发展融合了现有的电源管理BIOS代码、高级电源管理(APM)应用程序编程接口(APIs)、即插即用BIOS(PNPBIOS)APIs、多处理器规范(MPS)表等,形成一个定义明确的电源管理和配置接口规范。它提供了从现有(传统)硬件向ACPI硬件平稳过渡的手段,允许在同一台机器上同时存在并使用ACPI和传统机制,根据需要选择。 此外,随着新系统架构的出现,当前的即插即用接口正面临挑战。ACPI进一步演进主板配置接口,以更健壮、可能更高效的方式支持这些先进架构。 此规范定义的接口和OSPM概念适用于所有类型的计算机,包括但不限于桌面电脑、笔记本电脑、工作站和服务器。从电源管理的角度来看,OSPM/ACPI提倡系统应通过将未使用的设备转移到低功耗状态,包括在可能的情况下将整个系统置于低功耗状态(睡眠状态),以节省能源。 文档详细描述了实现ACPI硬件接口、ACPI软件接口和ACPI数据结构,这些结构使得支持强大的操作系统导向的配置和电源管理成为可能。然而,值得注意的是,提供此规格的公司(如HP、Intel、Microsoft、Phoenix和Toshiba)对此规格的实施不提供任何知识产权的保证或责任,不保证其适合任何特定目的,也不承担因侵犯知识产权而产生的任何责任。