|
|
各位BIOS老大,小弟有个问题请教:
2 N. U6 A1 n' s* o0 H% W我的一个案子在跑S3,S4,reboot时有时会hang在滚动条。
& s. z m! E+ w3 d6 h几率非常低,30台机器1000个cycle,跑2~3组才会出现1次。; @ P- o5 D: q2 R) F7 w( o1 e
BIOS抛点发现最后的点在下面这段asl code。0x50抛出去后' p8 Z9 V) ^4 U+ ?" X9 L
系统就挂了。各位老大给个方向,小弟不胜感激!0 ?' Y4 G% U2 i( I/ V! B
Device(LID0)7 B6 S! ]2 d8 N2 V( r( j
{
1 ^4 v( u8 A8 Q/ P1 s! V Name(_HID,EISAID("PNP0C0D")) //LID switch9 O: J a5 e( {) B3 {
Method(_LID, 0) & ?7 x0 T. {" y( t4 ~
{
, k4 s. C* F6 q j' J7 E: j6 x Store(0x4F, DBG8)
A- ^ y. ?+ h' @ If(\_SB.PCI0.SBRG.EC.MYEC)4 D4 X6 ?- y+ S. v; z T% a
{
W1 k( P; h5 b; u* t. C Store(\_SB.PCI0.SBRG.EC.LIDS,local0)
" I: y. U* Q5 P8 x; ` }- f, r$ A9 s) H& C8 M: N& u
else& W+ c. o. |+ D; j ]& c4 s6 P
{; q+ U( n/ g6 q4 R. `
Store(0x01,local0) //1---open,0---close2 M# }9 K/ L1 `. ~) _2 O: F
}
, @3 a- l3 F) @; z, p5 A8 @ Store(0x50, DBG8) ; g& m) f6 v8 Z. T* Y& o& a# ]
return(local0)* C9 ?8 o9 N+ t) M0 W
} // return LID status/ Z* d& M; A, H, `$ R
} //END of LID0 |
|