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

24次阅读
没有评论

错误描述

修复方法

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 函数修复

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

正文完
 0
liveob
版权声明:本站原创文章,由 liveob 于2024-09-15发表,共计858字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码