|
|
各位BIOS老大,小弟有个问题请教:
6 Q0 N9 w- s h* f. S0 g我的一个案子在跑S3,S4,reboot时有时会hang在滚动条。
6 a3 b5 [8 f: t几率非常低,30台机器1000个cycle,跑2~3组才会出现1次。
5 E( Z8 b5 j# a M+ ZBIOS抛点发现最后的点在下面这段asl code。0x50抛出去后: F- i8 S1 a; O. R0 z# z( ]
系统就挂了。各位老大给个方向,小弟不胜感激!
; c1 j- l8 G4 M# N Device(LID0)
+ O L5 w0 a2 m6 K/ m, u0 p {
$ N" m% J2 H1 T- t5 Q4 W D; t1 r Name(_HID,EISAID("PNP0C0D")) //LID switch& \2 h/ @2 a8 N4 x3 X
Method(_LID, 0) 7 J, k% Q3 @# p- ~2 S2 w8 S* L: H) @
{3 c, o6 z& W' l* |9 \
Store(0x4F, DBG8) # ]) X3 x V9 K, [+ k2 L
If(\_SB.PCI0.SBRG.EC.MYEC)
w8 ~8 e9 A% o+ l% t$ O) I {% |; b0 h7 ?2 y F, G+ @( \$ ?
Store(\_SB.PCI0.SBRG.EC.LIDS,local0)
+ W% N( Y# f& i) N7 Z P }
8 Y$ @9 D7 H3 r* t6 Q else% J6 x; V* }2 V1 U Q$ [3 x
{+ {6 d# |" c/ z2 C2 L
Store(0x01,local0) //1---open,0---close
) X5 _1 ?8 U/ z9 O }3 O5 v- f9 K4 C/ ?8 X7 h, Q
Store(0x50, DBG8)
% m/ k2 f, S; X return(local0)+ M/ y/ W+ t" e: w4 p# {2 f+ F
} // return LID status
& ^5 W% X7 M$ G } //END of LID0 |
|