用acpidump提取ACPI表 包括DSDT SSDT等

文章前言

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

ACPI由很多表组成,包括:RSDP,SDTH,RSDT,FADT,FACS,DSDTSSDT,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

发表评论

您必须登录才能发表评论!

目前评论:249   其中:访客  248   博主  1

    • avatar lou549332979 3

      谢谢分享谢谢

      • avatar yye1971 5

        谢谢分享学习学习。。。。。。。

        • avatar ve_sishui 4

          谢谢楼主 我学习一下

          • avatar xieyi1942 3

            不是教程吗?

            • avatar cuiwei110 3

              这个也是一个工具吗

              • avatar 18900822558 6

                XXLB谢谢分享

                • avatar AndyYip 5

                  谢谢楼主 哦。哈哈

                  • avatar 131686978444 5

                    非常感谢楼主

                    • avatar wyxslh 8

                      谢谢楼主分享

                      • avatar 496463116 4

                        啊啊啊啊啊,快疯了

                        • avatar syt123666 2

                          谢谢分享,谢谢分享

                          • avatar ailiepig 2

                            谢谢分享谢谢分享谢谢分享

                            • avatar liu1639697239 4

                              谢谢分享啊 准备弄好ALC892

                              • avatar Jiaweex 6

                                10.12.6用得上吗?

                                • avatar z1823590952 3

                                  感谢分享谢谢

                                  • avatar laikedou 4

                                    真是厉害了!

                                    • avatar yougx_mac 4

                                      到最后还是要搞这个DSDT

                                      • avatar laozhang 4

                                        谢谢分享!!

                                        • avatar huoshu 3

                                          什么好东西,还隐藏了

                                          • avatar 981902603 4

                                            不能调亮度,眼睛疼啊。

                                            • avatar jomix 3

                                              谢谢,太需要了

                                              • avatar ya1688 3

                                                支持和制作哦

                                                • avatar 2545107153 5

                                                  好评!!!!!

                                                  • avatar jing492678422 5

                                                    卡在acpi了

                                                    • avatar qq1677682460 8

                                                      感谢分享,谢谢

                                                      • avatar 13554328743 5

                                                        学习中 感谢大神指明方向

                                                        • avatar jxg199033 5

                                                          试试 怎么样 windows下好像挂了

                                                          • avatar snfn2009 4

                                                            感谢分享。。。。。

                                                            • avatar ee8578588 4

                                                              感谢分享啊啊啊

                                                              • avatar 157258602 4

                                                                我的笔记本亮度不能调

                                                                • avatar [email protected] 4

                                                                  学习学习!!!!

                                                                  • avatar wubozhi 5

                                                                    我是谁这个怎么养

                                                                    • avatar da372949370 3

                                                                      学习学习谢谢

                                                                      • avatar sulele89757 4

                                                                        我以为显卡驱动解决了,结果打开一看,显示器4M

                                                                        • avatar String 4

                                                                          学习学习经验

                                                                          • avatar M9187721 3

                                                                            学习学习学习学习学习学习666

                                                                            • avatar 206411012 4

                                                                              需要再来一个系统。OK 一定要做到电池完美

                                                                              • avatar zercisun 3

                                                                                学习学习经验咯。

                                                                                • avatar Mmo7098 3

                                                                                  学习dsdt要怎么修改。。

                                                                                  • avatar 245233691 3

                                                                                    非常好的教程

                                                                                    • avatar sankaki 6

                                                                                      is this can solve my shit problem ???黑苹果 iasl

                                                                                      • avatar memory 3

                                                                                        终于找到了6666666666666

                                                                                        • avatar Rencen 4

                                                                                          学习经验。。

                                                                                          • avatar tkszzz 5

                                                                                            来学习,感谢分享。

                                                                                            • avatar nakamura 3

                                                                                              感谢分享哈哈哈哈

                                                                                              • avatar Juston 4

                                                                                                谢谢楼主!!!

                                                                                                • avatar dapengbet 4

                                                                                                  小白学习下..