SSDT修改
Thinkpad T430s修改DSDT,SSDT提取出来有8个之多,按照置顶帖里的方法很多都不适用,于是只是修复错误,前面7个都修复里,就剩第8个ssdt-7.aml有2个错误怎么也修复不了,错误提示如下(都是 Store 这一行的错误):143ErrorInvalid type ( found, Match operator requires )
294ErrorInvalid type ( found, Match operator requires )
Method (_BCM, 1, NotSerialized)
{
Store (Match (\_SB.PCI0.LPC.EC.BRTW, MEQ, Arg0, MTR, 0x00, 0x02), Local0)
If (LNotEqual (Local0, Ones))
{
Subtract (Local0, 0x02, Local1)
Store (Local1, \BRLV)
\_SB.PCI0.LPC.EC.BRNS (\UCMS (0x16))
}
}
Method (_BCM, 1, NotSerialized)
{
If (LAnd (LNotEqual (\WIN7, 0x00), \_SB.PCI0.PEG.VID.ISOP))
{
\_SB.PCI0.VID.LCD0._BCM (Arg0)
}
Else
{
If (\NBCF)
{
Store (Match (\_SB.PCI0.LPC.EC.BRTW, MEQ, Arg0, MTR, 0x00, 0x02), Local0)
If (LNotEqual (Local0, Ones))
{
Subtract (Local0, 0x02, Local1)
\VBRC (Local1)
Store (Local1, \BRLV)
}
}
}
}
页:
[1]