|
|
各位BIOS老大,小弟有个问题请教:' P. p" U) n4 z, Z0 _
我的一个案子在跑S3,S4,reboot时有时会hang在滚动条。& W/ k7 K0 Y& ~% R" }4 J* B# ~
几率非常低,30台机器1000个cycle,跑2~3组才会出现1次。) `( ]3 V8 T! J% z
BIOS抛点发现最后的点在下面这段asl code。0x50抛出去后
/ X8 X* u1 h, T5 \. ]系统就挂了。各位老大给个方向,小弟不胜感激!
; Y5 n4 J9 C1 P$ D# P8 ~ Device(LID0)
$ `7 W1 m/ Z8 h4 c- r+ P {
/ S" _5 j/ P0 w+ U' N Name(_HID,EISAID("PNP0C0D")) //LID switch
- W9 p" U2 a, D- l2 j* J Method(_LID, 0)
; M. I. y- t7 [) G {( f2 c% A: r: P" I+ m0 y
Store(0x4F, DBG8)
/ ^% ^/ ?( t" N6 @2 I If(\_SB.PCI0.SBRG.EC.MYEC)
. ]' u! `0 q' w' N {3 H: _/ p; i, G9 [ K% R* `
Store(\_SB.PCI0.SBRG.EC.LIDS,local0)
' a) z0 b# A: b! J' \; P& U$ v }$ U7 b& {4 @3 F( l' T2 M
else
1 T( m% j. n: }$ a {& c. [) ?5 R+ n% H: A/ [ Y. w
Store(0x01,local0) //1---open,0---close0 A. S" t. I9 [8 e; r
}% T8 l* d5 j6 w/ G; {: C
Store(0x50, DBG8)
3 N* ~; k, j# k0 p* e return(local0)
, I: N9 ~! d" r' h, [5 a/ x } // return LID status
+ B. N1 X1 K! `5 Z4 \ } //END of LID0 |
|