|
|
各位BIOS老大,小弟有个问题请教:
3 P, V+ w {9 t: E7 f4 h我的一个案子在跑S3,S4,reboot时有时会hang在滚动条。& U% X6 Q1 S# f* ~
几率非常低,30台机器1000个cycle,跑2~3组才会出现1次。
8 [& L4 T/ T7 a/ c- F% Y7 BBIOS抛点发现最后的点在下面这段asl code。0x50抛出去后
! m- n' B% h! ? I. M0 Y系统就挂了。各位老大给个方向,小弟不胜感激!
& Z/ r3 R* H6 g% _" G7 d Device(LID0)
6 ^9 ]" x ?0 q, ], ~ {0 K& W0 w: O( S& ^% Y/ h+ k
Name(_HID,EISAID("PNP0C0D")) //LID switch
( N' I/ F3 A% U6 K; g) B4 ^ Method(_LID, 0)
* s: M8 ^2 s) `" h3 o {. |: y4 {$ a' B8 C# X3 l: g
Store(0x4F, DBG8)
& F7 G9 c. p% Q1 }3 }5 m1 | If(\_SB.PCI0.SBRG.EC.MYEC)
8 }9 ~1 c7 W0 K$ K% c& i3 Y {
( h6 X+ ]+ K0 d5 z Store(\_SB.PCI0.SBRG.EC.LIDS,local0) / y* n8 u7 n: r- | B
}
& D) C, v; T; E5 d# Y else
7 n; v. B/ B* j* ~) M {
: T6 U0 X. m4 p/ h. H/ W9 m Store(0x01,local0) //1---open,0---close
& w! |+ d; l9 f) i }/ y5 J/ b! ^, c' E, I" q1 y- W
Store(0x50, DBG8) ( o& y0 v# {/ @+ H) |! g
return(local0)
$ p/ u S3 a6 N5 ]) Q } // return LID status, f L$ K6 K* [9 _4 ~4 r$ s. L
} //END of LID0 |
|