hdj5520 发表于 2014-11-22 10:38

DSDT错误 Result is not used, operator has no effect

本帖最后由 hdj5520 于 2014-11-23 22:46 编辑

红色地方报错


         Method (VPCW, 2, Serialized)
            {
                If (LEqual (Arg0, One))
                {
                  Store (Arg1, VCMD) /* \_SB_.PCI0.LPCB.EC0_.VCMD */
                  If (LEqual (Arg1, 0x11))
                  {
                        Store (0x10, VDAT) /* \_SB_.PCI0.LPCB.EC0_.VDAT */
                        Store (Zero, VCMD) /* \_SB_.PCI0.LPCB.EC0_.VCMD */
                        Return (Zero)
                  }

                  If (LEqual (Arg1, 0x13))
                  {
                        If (LLess (OSYS, 0x07D6))
                        {
                            Store (VDAT, Local0)
                            Add (Local0, 0x02, Local0)
                            ^^^^IGPU.AINT (One)
                            DerefOf (Index (P_LV,Local0))
                            Return (Zero)
                        }
                  }
                }
                Else
                {
                  Store (Arg1, VDAT) /* \_SB_.PCI0.LPCB.EC0_.VDAT */
                }

                Return (Zero)
            }



hdj5520 发表于 2014-11-23 22:45

自己已经解决了

daxuexinsheng 发表于 2014-11-28 10:02

切换成 ACPI 4.0 编译器也可以。ACPI 5.0 的编译器更严格了。
页: [1]
查看完整版本: DSDT错误 Result is not used, operator has no effect