- 积分
- 1510
- 最后登录
- 2020-4-23
- 精华
- 0
- 阅读权限
- 50
- 主题
- 45
- UID
- 553182
- 帖子
- 3700
- PB币
- 4233
- 威望
- 5
- 贡献
- 0
- 技术
- 51
- 活跃
- 444
AAA
- UID
- 553182
- 帖子
- 3700
- PB币
- 4233
- 贡献
- 0
- 技术
- 51
- 活跃
- 444
|
本帖最后由 drcc 于 2015-5-28 19:56 编辑
番啬得来的
一个2015-01-07版 2014-10-16版,不知区别
反编译ACPI文件
虽然提取到的aml文件可以用MaciASL直接打开,但不建议这样做。用MaciASL直接打开aml文件,是软件在做对打开的这个文件的单独反编译。然而,ACPI文件之间有着紧密的联系,只对一个文件单独反编译,得到的文件会包含许多难于修复的错误。
所以,最好的方法是,使用iasl编译器,同时反编译所有文件。要做的准备工作有,新建一个文件夹用于存放所有DSDT和SSDT文件,并重命名所有文件,例如加上 .aml 扩展名。下载最新的iasl编译器来进行反编译。这里是Rehabman的修改版编译器:https://bitbucket.org/RehabMan/acpica/downloads。把iasl编译器拷贝到/usr/bin目录,会让调用iasl更方便。
终端的反编译命令:
iasl --h 显示iasl命令用法。
iasl141016.zip
(367.72 KB, 下载次数: 43)
iasl150107.zip
(367.72 KB, 下载次数: 92)
iasl150528.zip
(367.72 KB, 下载次数: 451)
|
-
1
查看全部评分
-
|