ACPI方法在OS中暴露

时间:2011-04-27 11:31:25

标签: windows-7 assembly operating-system acpi

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

我想知道ACPI方法是否在BIOS中,或者它是否可以存在于操作系统中,ACPI驱动程序是否能够执行该操作?

那么ACPI方法究竟是如何从当前ACPI方法的BIOS中向OS公开的?

1 个答案:

答案 0 :(得分:3)

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

  

“...该标准将电源管理引入操作系统控制(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

祝你好运! :)