iasl_win的使用方法
首先说一下iasl的下载地址:https://www.acpica.org/
大家可以去上面的链接进行下载。
或者直接到达https://www.acpica.org/downloads/binary-tools
其他版本的iasl也可以去下面的地址直接下载
https://bitbucket.org/RehabMan/acpica/downloads/
文件下载解压后是这个样子
把下载的上图中的iasl.exe文件复制到我们提取的dsdt和ssdt相同的文件夹
然后打开命令行窗口。鼠标右键点击开始菜单
然后输入cd命令
如果不知道我们存放dsdt,ssdt,iasl的文件夹的路径怎么写,可以按照下面的方式进行操作。打开我们存放dsdt,ssdt,iasl文件的文件夹
然后用鼠标左键点击地址栏
为了减少编译后的文件的错误我们可以按照下面的方式操作
新建一个refs.txt文档,然后把下面的内容复制进去
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)
保存后把refs.txt文件复制到dsdt,ssdt,iasl所在文件夹
然后把上面步骤里的命令换成.\iasl -da -dl -fe refs.txt DSDT.* SSDT*.aml
大功告成