|
|
各位BIOS老大,小弟有个问题请教:, X& b8 N/ ?: w: z U; o
我的一个案子在跑S3,S4,reboot时有时会hang在滚动条。
, h# q3 q9 E, v3 e8 Y几率非常低,30台机器1000个cycle,跑2~3组才会出现1次。) t8 Y) w6 p, H
BIOS抛点发现最后的点在下面这段asl code。0x50抛出去后/ S$ y/ K( x0 M% u1 ]* u/ K/ Y
系统就挂了。各位老大给个方向,小弟不胜感激!
; \% @" j; i6 N# t; Z9 x Device(LID0)
3 x' X; T( O9 E8 B5 v/ o {$ C, w& @9 I {+ ?- }8 w
Name(_HID,EISAID("PNP0C0D")) //LID switch. |& _! }6 H y+ K+ C9 \
Method(_LID, 0) 7 _7 ^0 H2 G& I2 R
{
4 r: L8 ~( t- I* W* y Store(0x4F, DBG8)
& Z, _5 ^! n' d* O0 X5 h. a If(\_SB.PCI0.SBRG.EC.MYEC)
2 m1 U3 R. ?7 E3 Y' { {/ V/ x2 I/ B/ c7 A
Store(\_SB.PCI0.SBRG.EC.LIDS,local0) * @% z8 v- i) f- s! r
}/ L9 Q+ z2 X% [. v: F% _
else I$ U& A- b5 o4 M+ {) x
{# R1 J- x `& }
Store(0x01,local0) //1---open,0---close* D* X9 w! X: j2 `% `5 Z& G
}1 b! @+ }6 }& T ]- g9 ]
Store(0x50, DBG8) , L% V G; B# E' r, [+ Z+ T
return(local0)6 b$ [5 R! A9 B$ T! V
} // return LID status
, n% U( A% F: i% O3 f0 b4 V } //END of LID0 |
|