|
|
楼主 |
发表于 2008-7-17 09:30:55
|
显示全部楼层
原帖由 bowen0205 于 2008-7-16 17:59 发表 
9 r1 k8 h/ v/ ?Hi ,6 x) o3 m' q% U1 H0 R" L5 s9 ~ M
, G! G, Y/ }- t* F: N2 [; H
建議一:
& G1 g: o8 _9 o4 z" C* m如果resume 回來在 _WAK 最後要Return(WAKP) 前切成 LFM or HFM 試試看,1 n' ]8 L x# i2 ?3 j4 A8 w
意思是說開始resume時候就要切頻.* |4 p" J& t( o1 g
6 v! h; M& N- y' U
建議二:& K8 V0 v1 l, {4 b) X
Notify(\_PR.CPU0, 0x80) // Reevaluate _PSS!( E C6 J! C2 X! ~8 ]
Sleep(50) // Defer for 100 ... % I4 n/ N# T L$ {0 q4 R5 @
Hi bowen0205:& s! ^- H0 I: T# l4 c" y& f3 Y# 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的方法来解决。 |
|