dans88 发表于 2017-8-17 10:05

MaciASL给DSDT打补丁时显示有三个错,怎样修改?

如题。


使用Clover【4128版】F4,把原生的ACPI文件放到EFI/Clover/ACPI/origin目录
使用IASL【2017.01.25版本,iasl61】在终端中输入以下命令进行反编译
cd "to directory where you placed all SSDT/DSDT"
iasl -da -dl *.aml   


完成上述步骤之后,使用MaciALS来编辑DSDT.dsl时,显示有如下三个错误,不知该怎么修改!




4501, 6126, syntax error, unexpected PARSEOP_IF, expecting PARSEOP_CLOSE_PAREN or ','

4505, 6126, syntax error, unexpected PARSEOP_CLOSE_PAREN

11152, 6126, syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File


注意:使用ACPI6.1来处理被iasl编译过的aml文件。错误代码都是“6126"




dans88 发表于 2017-8-17 13:26

自己给自己顶一下吧。

xiaoyashiqiu 发表于 2017-8-17 13:41

将你的错误类型百度一下,会找到解决办法的,我就是这样过来的。

yxtmxc 发表于 2017-8-17 14:05

dans88 发表于 2017-8-17 16:53

谢谢你们!晚上试试。

zhoulizhen 发表于 2018-4-12 16:12

dans88 发表于 2017-8-17 16:53 https://www.pcbeta.com/static/image/common/back.gif
谢谢你们!晚上试试。

你的搞好了吗我的这个问题和你一样好了我和我说一下,我搞好了前面两个最后一个没搞好

loveyouwolf 发表于 2019-6-14 02:21

多谢分享!!!

loveyouwolf 发表于 2019-6-14 02:25


多谢分享!!!

nomcoych 发表于 2019-8-18 17:52

a52978a 发表于 2019-12-24 13:08

看看,不知道怎么解决
页: [1]
查看完整版本: MaciASL给DSDT打补丁时显示有三个错,怎样修改?