1

我想为 Windows 操作系统编写一个 ACPI 方法,作为我大学项目的一部分,我是这个汇编级编程的新手。

我想知道 ACPI 方法是在 BIOS 中还是在 OS 中并且 ACPI 驱动程序能够执行它?

另外,ACPI 方法究竟是如何从当前 ACPI 方法的 BIOS 暴露给操作系统的?

4

1 回答 1

4

老实说,听起来你根本没有做过任何研究。google 的第一个结果返回了一个回答您的第一个问题的维基百科页面:

“...该标准将电源管理带入操作系统控制 (OSPM),而不是以前的 BIOS 中央系统,后者依靠特定于平台的固件来确定电源管理和配置策略...”

“OSPM 实现必须向设备驱动程序公开与 ACPI 兼容的环境,这会公开某些系统、设备和处理器状态。”

http://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface

Windows 中 OSPM 的 API 没有像 Windows API 的其余部分一样被记录,但至少有一些东西......:http: //msdn.microsoft.com/en-us/library/ff536161%28v=vs。 85%29.aspx

祝你好运!:)

于 2011-04-29T00:18:43.997 回答