用acpidump提取ACPI表 包括DSDT SSDT等

  • A+
所属分类:DSDT SSDT

文章前言

读了一下远景论坛联合SSDT编译DSDT以减少错误的帖子,自己做实验也没成功编译成aml文件,但是发现了几种提取ACPI表的方法。

ACPI由很多表组成,包括:RSDP,SDTH,RSDT,FADT,FACS,DSDT,SSDT,MADT,SBST,XSDT,ECDT,SLIT,SRAT。(略写了,不用太详细介绍)其中DSDT就是它的一个重要的描述表。

DSDT使用的编程语言是ASL(ACPI Source Language),具体的可以百度一下官方网站,并且网站提供了工具一些平台的编译器,可能Unix平台需要自己下载编译后才能用,我现在用的KALI linux,顺利编译成功,会提供下载。

编译后的文件除了IASL外还提供了很多工具,我只略研究了一下IASL和APCIDUMP这两个工具,ACPIDUMP用来提取ACPI表的工具,iasl是编译程序。

好了,一知半解吓唧唧了半天,进入正题提取DSDT,有英文好的可以翻译一下帮助文件。

iasl选项

iasl -h //获取更多帮助

acpidump选项

acpidump -h //获取更多帮助

实现方法

sudo cp acpidump iasl /usr/bin  复制acpidump和iasl到/usr/bin目录

mkdir acpi  //新建一个acpi文件夹

cd acpi  //进入acpi文件夹

acpidump -b  //提取acpi所有表

iasl *.dat  //编译dat文件为dsl

打开acpi目录你会看到DSDT和SSDT等文件了。如果需要dsdt或者ssdt的可以拷贝出来用MACIASL等软件进行修复错误并编译吧,目前我就研究到这里,又能力的朋友也可以好好研究一下,比如说如何只提取DSDT或者SSDT文件吧。

文件下载

此处为隐藏的内容!
发表评论并刷新,方可查看
  • 黑苹果乐园微信公众号
  • 黑苹果乐园的微信公众号,推送最新文章。谢谢关注!
  • weinxin
  • 黑苹果乐园微信服务号
  • 这是黑苹果乐园的微信公众服务号,也是黑苹果乐园的微信客服。
  • weinxin

发表评论

您必须才能发表评论!

目前评论:302   其中:访客  301   博主  1

    • avatar 3690ml 3

      收藏备用啊!

      • avatar Dyz2190 5

        谢谢楼主 2333

        • avatar 20osx8615 5

          感谢 试试!

          • avatar lovexiaofei1105 3

            回复看看新手学习来了

            • avatar itlubber 3

              感谢 试试!感谢 试试

              • avatar tombosem 4

                感谢 试试!感谢 试试!

                • avatar 18781199863 5

                  Z390卡ACPI就是用这个添加命令是不

                  • avatar hjp521 3

                    ~~~~~~~~~~感谢分享

                    • avatar Cnay 4

                      感谢 试试!

                      • avatar chenliqun 5

                        试试看看这个方式

                        • avatar 花和殇 5

                          方法好多~个有特点~

                          • avatar XLM2020 4

                            方法好多~个有特点~

                            • avatar KAIFrank 4

                              圣诞节啊圣诞节啊

                              • avatar cdlqd86673825 3

                                谢谢楼主提供的资料。

                                • avatar 416351286 4

                                  谢谢楼主的分享

                                  • avatar chenbaibai 4

                                    谢谢楼主的分享

                                    • avatar 18387615151 7

                                      我又来混个脸熟

                                      • avatar huangziyu 6

                                        谢谢楼主的分享

                                        • avatar John-Wong 3

                                          终于还是打算自己动手搞d s d t了

                                          • avatar xjwqah 4

                                            学习学习看看能解决声卡不

                                            • avatar zb982235859 4

                                              学习学习看看能解决声卡不

                                              • avatar dkamil 2

                                                看一看学一学

                                                • avatar zhangxingyua 5

                                                  学习研究太好了

                                                  • avatar xichengwang 5

                                                    学习研究太好了

                                                    • avatar qaz1234ooo 4

                                                      学习学习,正在研究

                                                      • avatar 592995571 4

                                                        学习研究太好了

                                                        • avatar 若希 4

                                                          学习学习,正在研究

                                                          • avatar psonys 4

                                                            学习学习,正在研究

                                                            • avatar cq96nn 4

                                                              学习学习希望有用

                                                              • avatar gzj9190 5

                                                                144刘嘉玲和

                                                                • avatar tctxl 4

                                                                  学习学习,希望有用

                                                                  • avatar qzx987654 4

                                                                    学习学习,希望有用

                                                                    • avatar wangfeixiang 5

                                                                      学习学习,希望有用

                                                                      • avatar 312277526 4

                                                                        厉害来厉害的东西

                                                                        • avatar mactech2019 3

                                                                          学习学习,希望有用

                                                                          • avatar teekowk 4

                                                                            学习一下自己修复问题

                                                                            • avatar wood_all 4

                                                                              说一是一瘪着肚子

                                                                              • avatar jianghong2008 7

                                                                                多谢楼主分享!!

                                                                                • avatar jianghong2008 7

                                                                                  多谢楼主分享!

                                                                                  • avatar Walterq 5

                                                                                    十分高兴,哈哈哈哈

                                                                                    • avatar 超级赛亚人 6

                                                                                      十分支持,非常感谢

                                                                                      • avatar yuanzhuangkafei 4

                                                                                        为了调节亮度,拼了

                                                                                        • avatar liixyx 3

                                                                                          看看隐藏内容说什么

                                                                                          • avatar wchh8888 3

                                                                                            感谢你的分享!

                                                                                            • avatar jetang 4

                                                                                              不错,不错,正好试试

                                                                                              • avatar lihong873 6

                                                                                                不错不错,很好的内容!!!

                                                                                                • avatar whxgjs 6

                                                                                                  我小白学习中,谢谢分享。

                                                                                                  • avatar leafdreamdragon 5

                                                                                                    从头来过,一遍又一遍

                                                                                                    • avatar 1029441197@qq.com 3

                                                                                                      感谢分享,学习一下

                                                                                                      • avatar tonyvan 7

                                                                                                        非常好的教程,学习当中,谢谢