syntax error,unexpected PARSEOP_ | DSDT错误修复

错误描述

编译DSDT时提示syntax error,unexpected PARSEOP_xxxx错误,这里的xxxx会不同,或为LOCAL0、LOCAL1、ARG0、Zero等。但是修改放大略同。点击错误提示软件定位到如下代码:

  1. Store (CMSR (0x63), Local1)
  2. Store (CMSR (0x64), Local0)
  3. Store (^^^GFX0.DD1F.LGBR, Local1)
  4. Local1
  5. Store (^^^GFX0.DD1F.LGBR, Local0)
  6. Local0
  7. Or (ShiftLeft (Local1, 0x04), Local0,Local0)
  8. Or (ShiftLeft (Local0, 0x10), CAUS, Local0)
  9. Store (Zero, ^^EC0.WHOK)
  10. Store (Zero, CAUS)
  11. Return (Local0)

以上代码只是类似,或许你的与此代码不同,大致的修改方法一样。

修复方法

这是语法错误。即应该是要对” Local0”进行某种操作,可是代码中却只有要操作的对象,没有操作的动作。

我们只需要将Local0或错误提示时的字符串用//注释掉或者删除即可。

  • 黑苹果乐园微信公众号
  • 黑苹果乐园的微信公众号,推送最新文章。谢谢关注!
  • weinxin
  • 黑苹果乐园微信服务号
  • 这是黑苹果乐园的微信公众服务号,也是黑苹果乐园的微信客服。
  • weinxin

发表评论

您必须登录才能发表评论!

目前评论:11   其中:访客  11   博主  0

    • avatar moyan595 5

      好东西!!!!!

      • avatar 565169949 5

        好东西!!!!!

        • avatar tushuai 4

          这样删除并不能解决问题,你删除了local0或者local1,后面还会有一系列的报错,越来越多,这样的方法根本不行

          • avatar xingy8784 4

            我的显卡问题看能不能搞定

            • avatar angel7566 5

              谢谢分享 受益匪浅

              • avatar zq939741142 5

                看看用的上不

                • avatar zq939741142 5

                  看看,用的了不

                  • avatar eleven11 5

                    10580 Error syntax error, unexpected PARSEOP_RETURN, expecting ‘,’ or ‘)’ 还有这一个错误,对语法不熟悉,不知道怎么改

                    • avatar eleven11 5

                      10585 Error syntax error, unexpected PARSEOP_SCOPE, expecting $end and premature End-Of-File
                      LZ这个什么错误,搞不定,求教!

                      • avatar j469078737 6

                        好东西 大神们谢谢分享