以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  请问,如何用C或C++语言获取主板ACPI表  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=78046)


--  作者:就是怎么衰
--  发布时间:10/30/2009 7:46:00 PM

--  请问,如何用C或C++语言获取主板ACPI表
请问,如何用C或C++语言获取主板ACPI表,用于控制台程序。谢谢!
--  作者:卷积内核
--  发布时间:11/9/2009 5:29:00 PM

--  
你可以首先DUMP出BIOS后,运行Ultraedit32程序,打开bin文件,在查找内容中输入RSDT(注意要以ASCII方式搜索),这就是是BIOS中的ACPI表的索引,每4个字节一个表名,只有表名在这个索引中的表,才会被BIOS识别,并复制到相关的内存区域中。然后根据自己分析写代码就好了。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms