|
楼主 |
发表于 2008-7-17 09:30:55
|
显示全部楼层
原帖由 bowen0205 于 2008-7-16 17:59 发表 8 w) G4 l' j3 c$ t' Q9 E
Hi ,
+ Z4 ^+ q0 \! m- w! U7 b7 y! R. g d0 ^5 U5 u
建議一:" b o4 W: F& c: |3 n
如果resume 回來在 _WAK 最後要Return(WAKP) 前切成 LFM or HFM 試試看,
1 y9 E* {2 W7 K1 S5 M/ ?% i7 P意思是說開始resume時候就要切頻.
# h$ x# B, t6 f0 ]. |$ N, g- [, Z) M/ Z* ~3 |: X" j& d6 J
建議二:3 u1 L0 [% `) K* _% t. D, ?7 q
Notify(\_PR.CPU0, 0x80) // Reevaluate _PSS!$ }: k/ ^2 p( a( h' N
Sleep(50) // Defer for 100 ...
& j6 n% n% F3 ]! CHi bowen0205:
1 j0 A7 N& u$ y+ |& h' S; u 之前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的方法来解决。 |
|