|
|
楼主 |
发表于 2008-7-17 09:30:55
|
显示全部楼层
原帖由 bowen0205 于 2008-7-16 17:59 发表 3 B6 s" J: }6 A. Z5 X! j
Hi ,
7 K* b% ?. o3 d3 g' I3 W2 \* y$ z2 d& H: E" V- g) B1 s
建議一:
1 {; T5 C- q& W# S如果resume 回來在 _WAK 最後要Return(WAKP) 前切成 LFM or HFM 試試看,' |* M8 k9 q( I
意思是說開始resume時候就要切頻.! v- Q( }$ d- D, c! C
% h$ U9 Z: H6 J1 k4 t5 e8 I) L# O
建議二:; l* I$ ~2 t5 c
Notify(\_PR.CPU0, 0x80) // Reevaluate _PSS!$ w$ F5 L3 X1 [! @7 s+ Y
Sleep(50) // Defer for 100 ... 2 {5 o v0 W; J, O$ v2 F
Hi bowen0205:
, K }4 r* [6 ~9 _ 之前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的方法来解决。 |
|