|
|
各位BIOS老大,小弟有个问题请教:
3 W7 w1 z5 c& y我的一个案子在跑S3,S4,reboot时有时会hang在滚动条。
, @' d' P% M( N) f _几率非常低,30台机器1000个cycle,跑2~3组才会出现1次。
7 S: s" J9 i9 O, ^- k) J6 e8 ZBIOS抛点发现最后的点在下面这段asl code。0x50抛出去后" g. B. z# k% C+ [
系统就挂了。各位老大给个方向,小弟不胜感激!, L' p7 s0 b, t; R+ v
Device(LID0)% S0 ~- T; z% I Q% f% u- U# |) ~
{
0 K3 A! Q9 T: ?( ?2 k* m Name(_HID,EISAID("PNP0C0D")) //LID switch6 d- t7 c* N, A# R
Method(_LID, 0)
p) c, P2 {; Q# Z# @; g' U {
, S+ ^- s) H7 A2 ^) K Store(0x4F, DBG8)
, H9 B% B- Z! o1 {- V$ Z+ v1 Q If(\_SB.PCI0.SBRG.EC.MYEC)- \7 L( x% [! n6 ~
{4 P( K( _: T$ z7 f% a7 d+ z. A! k" V
Store(\_SB.PCI0.SBRG.EC.LIDS,local0)
2 d3 i3 Z5 e; \: \& i+ e+ ~* P* ` }
0 S( ~& c: _ X1 h. I else
& W5 A' m3 x* h* v6 I, E {- e" C* e- C7 y8 M2 C m
Store(0x01,local0) //1---open,0---close
; S4 G7 L7 O4 D2 i }; X! e) h+ h- v# b: j0 z
Store(0x50, DBG8) * }# U5 A. l% M0 p S
return(local0), z; {! }. z. A
} // return LID status* ?- q9 w& M1 M9 [
} //END of LID0 |
|