查看: 773|回复: 0

[DSDT] RHEL7下用iasl命令反编译DSDT和SSDT

[复制链接]
发表于 2020-2-25 14:52 | 显示全部楼层 |阅读模式 |IP属地西藏
快御云安全
在root用户下操作

1.先安装ACPI工具包
yum install acpica-tools-20160527-3.el7.x86_64
然后就可以使用iasl命令了
2.找到DSDT和SSDT两个文件
在目录 “/sys/firmware/acpi/tables/” 下
把DSDT和SSDT复制出来放到~/dsdt_ssdt目录下
这个dsdt_ssdt目录是我用mkdir命令建立的
3.进入到这个dsdt_ssdt目录中
vim refs
把以下内容复制进去,按":wq"保存
External(MDBG,MethodObj,1)
External(_GPE.MMTB,MethodObj,0)
External(_SB.PCI0.LPCB.H_EC.ECWT,MethodObj,2)
External(_SB.PCI0.LPCB.H_EC.ECRD,MethodObj,1)
External(_SB.PCI0.LPCB.H_EC.ECMD,MethodObj,1)
External(_SB.PCI0.PEG0.PEGP.SGPO,MethodObj,2)
External(_SB.PCI0.GFX0.DD02._BCM,MethodObj,1)
External(_SB.PCI0.SAT0.SDSM,MethodObj,4)
External(_GPE.VHOV,MethodObj,3)
External(_SB.PCI0.XHC.RHUB.TPLD,MethodObj,2)
4.用命令iasl反编译
在dsdt_ssdt目录中使用以下命令:
iasl -da -dl -fe refs DSDT SSDT

可以看到生成两个后缀.dsl的两个文件

以上内容摘自https://osx.cx/dsdt-and-ssdt-for-black-apple.html,而后自己琢磨了下。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋联系我们

Copyright © 2005-2024 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2024-12-13 08:52

快速回复 返回顶部 返回列表