- A+
所属分类:DSDT SSDT
错误提示
编译DSDT时提示syntax error, unexpected PARSEOP_FIELD
错误!点击错误提示定位到一下代码:
- OperationRegion (HRPE, SystemMemory,\_GPE.MMTB (0x04), Field (HRPE, DWordAcc, Lock, Preserve)
- {
- VDPC, 32
- })
修复方法
根据提示,知道这是语法错误,即对Field
的操作有误。需要把Field
从OperationRegion
中分离。
- OperationRegion (HRPE, SystemMemory,\_GPE.MMTB (0x04), 0x04) Field (HRPE, DWordAcc, Lock, Preserve)
- {
- VDPC, 32
- } //在这里删除小括号
在顶部的(0x04)
后面加一个0x04
,最后再加上小括号,最后面大括号后面的小括号也要删掉。
修改完后,有可能会出现syntaxerror,unexpected ‘}’,expecting ‘(’
,按这篇文章修改syntaxerror,unexpected ‘}’,expecting ‘(’ | DSDT错误修复即可。
- 黑苹果乐园微信公众号
- 黑苹果乐园的微信公众号,推送最新文章。谢谢关注!
- 黑苹果乐园微信服务号
- 这是黑苹果乐园的微信公众服务号,也是黑苹果乐园的微信客服。
您可以选择一种方式赞助本站
赏