错误描述
编译DSDT时提示syntax error,unexpected PARSEOP_xxxx错误,这里的xxxx会不同,或为LOCAL0、LOCAL1、ARG0、Zero等。但是修改放大略同。点击错误提示软件定位到如下代码:
- Store (CMSR (0x63), Local1)
- Store (CMSR (0x64), Local0)
- Store (^^^GFX0.DD1F.LGBR, Local1)
- Local1
- Store (^^^GFX0.DD1F.LGBR, Local0)
- Local0
- Or (ShiftLeft (Local1, 0x04), Local0,Local0)
- Or (ShiftLeft (Local0, 0x10), CAUS, Local0)
- Store (Zero, ^^EC0.WHOK)
- Store (Zero, CAUS)
- Return (Local0)
以上代码只是类似,或许你的与此代码不同,大致的修改方法一样。
修复方法
这是语法错误。即应该是要对” Local0”进行某种操作,可是代码中却只有要操作的对象,没有操作的动作。
我们只需要将Local0或错误提示时的字符串用//注释掉或者删除即可。
微信公众号
扫一扫随时掌握最新动态
我的微信
官方微博
扫一扫随时掌握最新动态
我的公众号