求帮忙 修复dsdt9849 Warning Not all control paths return a value (_DSM)
DSDT里复制出来的原始 我在最后一个}前加入Return (Zero)后修复会多出几十个errors求高手解答应该怎么修复这个问题9849WarningNot all control paths return a value (_DSM)
Method (_DSM, 4, Serialized)
{
Name (DRET, Buffer (0x04)
{
0x00
})
If (LEqual (Arg0, Buffer (0x10)
{
/* 0000 */ 0xE1, 0x75, 0x39, 0x6F, 0x82, 0x7A, 0x67, 0x4F,
/* 0008 */ 0x8B, 0x97, 0x15, 0xBE, 0xE0, 0x60, 0xBE, 0xDF
}))
{
If (LEqual (Arg2, Zero))
{
CreateWordField (DRET, Zero, F0SS)
Store (0x02, F0SS)
Return (DRET)
}
If (LEqual (Arg2, One))
{
If (LEqual (^^PEG0.PEGP.LNKV, 0x03))
{
Return (Zero)
}
Return (One)
}
}
}
}
}
楼主用新的MaciASL吧。反编译应该行的。
页:
[1]