|
各位BIOS老大,小弟有个问题请教:
( X4 ^2 C ^3 X我的一个案子在跑S3,S4,reboot时有时会hang在滚动条。
; t7 G1 u' l7 J9 V几率非常低,30台机器1000个cycle,跑2~3组才会出现1次。: @4 x1 {! ^% K( |- C
BIOS抛点发现最后的点在下面这段asl code。0x50抛出去后
! f/ p9 ~: v8 m2 A4 i4 b* A9 l系统就挂了。各位老大给个方向,小弟不胜感激!# @! G0 I$ K. {: A
Device(LID0)7 P3 q! } s- N) j" j4 p7 a
{( Y% U" |3 d# s, n
Name(_HID,EISAID("PNP0C0D")) //LID switch
n! x0 F2 X) [5 e$ ] Method(_LID, 0) * S3 j5 Y0 a% `* I# s3 O
{
* M+ e h& ?2 g Store(0x4F, DBG8)
) U/ e1 f B% b0 O If(\_SB.PCI0.SBRG.EC.MYEC)/ b; @1 \6 y4 M) @# l6 p
{
# t9 [0 W. n- I8 E8 P7 J& e Store(\_SB.PCI0.SBRG.EC.LIDS,local0)
; O; M5 z4 }* } }
% y2 z, q3 ^9 p4 Z% ^ I else
5 w6 D2 V" @9 D; v K, B {
8 d) l# Y% F( h$ ~4 G# u" T" X Store(0x01,local0) //1---open,0---close
z+ a- N. G3 T7 G1 [% T }9 k5 p$ @8 E, F7 ]/ A
Store(0x50, DBG8) . x* @' c: d0 b z7 E K% i& h
return(local0)6 p% u. a0 F0 C9 |
} // return LID status
6 t4 U) _" D& w! O* F, W+ c5 D } //END of LID0 |
|