|
|
现象描述:0 Y; z2 l, U" h# b1 q
在winxp下,当进入电表时,要经过几分钟才能显示出来电量。& J) y; J, _7 j8 f* M+ U' A
& N3 w0 x# R" u0 d. l; j8 a
初步分析:
9 q! p0 X( F6 ^: t D6 f r/ H# r我通过在battery的相关ASL code放debug code,发现进入电表时,OS在不断Check我电池的_BST method,要check很多次后才显示出电量,因此造成了经过几分钟才能显示出电量的现象。7 @$ Y/ x, b* K, c& g V
另外,我在EC的EC RAM中填一个电量,OS都能最后显示出对应的电量,也就是说OSPM能访问我的EC RAM。% m6 f6 Y( u8 Q3 o \
! F) g) k' j2 n7 W b: K/ ^+ ^! g$ h6 h0 }, l5 h
请哪位大侠帮忙分析一下电量显示为什么这么慢呢?大家有碰到过类似的情况吗? |
|