|
|
楼主 |
发表于 2008-7-17 09:30:55
|
显示全部楼层
原帖由 bowen0205 于 2008-7-16 17:59 发表 6 w; Y0 ^0 V& J5 C3 [3 M
Hi ,
' ~7 E- @( j( G3 {3 k
) l3 Z; X9 J) C! x; k: }- l4 p$ B1 _建議一:
) J# o- |* f- z) o5 a' t如果resume 回來在 _WAK 最後要Return(WAKP) 前切成 LFM or HFM 試試看,6 h! Y( v5 C4 P5 G8 u* Z
意思是說開始resume時候就要切頻.
: K) O7 J3 m* E3 f5 a2 ]
2 w" K# t7 n7 B" x( A O建議二:
. k) |: s6 Z" R# @8 ` p& P2 e Notify(\_PR.CPU0, 0x80) // Reevaluate _PSS!
, N9 o* y) ]7 h2 ]: _" i# D Sleep(50) // Defer for 100 ...
# ?. T3 i S- VHi bowen0205:2 t6 {, W& u4 e, R8 m% r 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的方法来解决。 |
|