|
|
楼主 |
发表于 2008-7-17 09:30:55
|
显示全部楼层
原帖由 bowen0205 于 2008-7-16 17:59 发表 - ~2 g4 Y& p& a
Hi ,
4 n8 \6 r0 I- U0 ]7 ~* _9 x: I C- {3 I7 q0 b- Y. x. V
建議一:
- o% @5 y3 z2 {5 X. S8 S* A5 C* a: S如果resume 回來在 _WAK 最後要Return(WAKP) 前切成 LFM or HFM 試試看,
1 Q y8 T1 f+ x# L, A% s意思是說開始resume時候就要切頻.
: x- D- U! O; e1 M; F$ N3 f: l0 I8 N
# q9 |$ M ]6 Z p- o建議二:) e; `3 J" z) p, `2 K5 _0 ]- P
Notify(\_PR.CPU0, 0x80) // Reevaluate _PSS!# {# {2 K, f- y
Sleep(50) // Defer for 100 ...
Y5 S$ r( c- _+ rHi bowen0205:
* d! N4 S: s" l1 Z 之前S3回来的时候会DOWN在_wak的时候我试过Notify(\_PR.CPU0, 0x81)回不来的问题就解决了,但是现在的问题是概率性(3-5次之后)进不了S3。我查了一些资料没查到Cstate和S3之间的关系。现在的话只要enable C state S3就会有问题,disable C-state S3就OK。之前down在_wak回不来我以为是P_LVL3_LAT的问题,调了一下没有效果。但是Reevaluate _CST 一下OK了。 现在进不了S3和 down在_wak有点像,可是这边down住的时候都没跑到_PTS.没办法通过Reevaluate _CST的方法来解决。 |
|