Object does not exist (DTGP) | DSDT错误DTGP函数修复

  • A+
所属分类:DSDT SSDT

错误描述

DSDT错误提示Object does not exist (DTGP),去烧DTGP函数,

修复方法

DTGP函数代码:

  1. Method (DTGP, 5, NotSerialized)  
  2.     {  
  3.         If (LEqual (Arg0, Buffer (0x10)  
  4.                 {  
  5.                     /* 0000 */    0xC60xB70xB50xA00x180x130x1C0x44,   
  6.                     /* 0008 */    0xB00xC90xFE0x690x5E0xAF0x940x9B  
  7.                 }))  
  8.         {  
  9.             If (LEqual (Arg1, One))  
  10.             {  
  11.                 If (LEqual (Arg2, Zero))  
  12.                 {  
  13.                     Store (Buffer (One)  
  14.                         {  
  15.                             0x03  
  16.                         }, Arg4)  
  17.                     Return (One)  
  18.                 }  
  19.                 If (LEqual (Arg2, One))  
  20.                 {  
  21.                     Return (One)  
  22.                 }  
  23.             }  
  24.         }  
  25.         Store (Buffer (One)  
  26.             {  
  27.                 0x00  
  28.             }, Arg4)  
  29.         Return (Zero)  
  30.     }  

添加DTGP函数,把以上代码添加到顶部42行左右,添加以后如下图:

Object does not exist (DTGP) | DSDT错误DTGP函数修复

在此编译错误已经消失了。

相关下载

MaciASL – DSDT Editor V1.3 B252 | OS X aml编译器

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

发表评论

您必须才能发表评论!

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

    • avatar slithpr 4

      试试看有没有效果

      • avatar secretmoon 4

        不能复制?还是要回复?

        • avatar windripples 4

          谢谢分享。😊

          • avatar zjlpwb 4

            不能复制?还是得评论

            • avatar wdonc2016 4

              没看明白,找不到该添加的位置。

              • avatar yqq52130 5

                自己动手,丰衣足食