|
|
各位BIOS老大,小弟有个问题请教:
8 N0 _, S4 Q3 a2 w, e' ], T我的一个案子在跑S3,S4,reboot时有时会hang在滚动条。
) x* i7 d. W Q% H4 r8 Z5 h几率非常低,30台机器1000个cycle,跑2~3组才会出现1次。
j6 `7 i5 j- T+ {; t# IBIOS抛点发现最后的点在下面这段asl code。0x50抛出去后$ h! m3 k+ i# ]4 H& A- D
系统就挂了。各位老大给个方向,小弟不胜感激!2 ?8 L; l0 I# E1 }1 H1 P8 Q* o& n
Device(LID0)( J' l! P9 n# U# t7 c
{
- ^0 P& j0 a9 i; j+ G T Name(_HID,EISAID("PNP0C0D")) //LID switch
. a6 Z; b$ H4 C6 y1 h0 q Method(_LID, 0)
, j0 P$ \5 _8 t) `- F( h {9 [0 u1 y( m: d" V6 j7 H
Store(0x4F, DBG8) + Y9 P' G1 ?! _
If(\_SB.PCI0.SBRG.EC.MYEC)
6 q u9 R9 N4 Z {
9 Z- `$ I* q, X. x) k2 b Store(\_SB.PCI0.SBRG.EC.LIDS,local0) : o# l+ N3 V8 _1 z3 y5 g
}7 q- g; t4 d) a5 n) Q2 |
else% u6 S* p# z6 ^7 }( @) [
{
! l0 S& u1 W1 p8 [9 S/ O Store(0x01,local0) //1---open,0---close7 k2 x& \# f5 T
}
# ^, w/ N: Y; W Store(0x50, DBG8)
" U) t( m0 Z: y% W return(local0); f8 B: ^/ T3 ?+ d7 Z' l0 i: ` |3 _
} // return LID status6 Y/ p+ o$ S: J7 g/ _( v
} //END of LID0 |
|