2010/8/22:本掲示板は閲覧専用です。データが一部破損しておりますがご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
6 / 376 ツリー ←次へ | 前へ→

【995】CrystalCPUID 感想&要望&バグ報告 ひよひよ 04/5/31(月) 0:26

【1130】Re:CrystalCPUID 感想&要望&バグ報告 ひよひよ 04/9/2(木) 0:32
【1609】Re:CrystalCPUID 感想&要望&バグ報告 ぶっちー 05/5/6(金) 12:33
【1610】Re:CrystalCPUID 感想&要望&バグ報告 ひよひよ@GW真っ盛り 05/5/6(金) 14:49
【1612】Re:CrystalCPUID 感想&要望&バグ報告 ぶっちー 05/5/7(土) 0:56
【1613】Re:CrystalCPUID 感想&要望&バグ報告 ひよひよ@バイバイGW 05/5/7(土) 11:38
【1616】Re:CrystalCPUID 感想&要望&バグ報告 ぶっちー 05/5/8(日) 0:01

【1130】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 ひよひよ  - 04/9/2(木) 0:32 -

引用なし
パスワード
   ▼諸新車さん:
>▼ひよひよさん:
>>要望理解できました。先日も海外からサスペンドするとうまくいかない!!という要望が
>>あったので色々検証してまとめて対応したいと思います。
>今回のUpdateで対応いただき、どのような倍率設定にしていても
>サスペンドからきちんと戻ってこれるようになりました。
動作確認ありがとうございました。
私の環境では Multiplier Management を動作させたままでも問題なく復帰できましたが、ソフトウェアの互換性が向上し、喜んでくださる方がいることは嬉しい限りです。

【1609】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 ぶっちー  - 05/5/6(金) 12:33 -

引用なし
パスワード
   ▼ひよひよさん:
いまさらですが、この部分にバグを発見しました。

サスペンド時にMultiplierManagementのステータスを変更せずに倍率・電圧を変更しているため、
復帰後に低負荷状態が続いてしまうとサスペンド時の倍率・電圧のままになってしまうようです。
#ハードウェアエンコードのTVキャプチャカードで予約録画を行っているため
#無駄に高倍率で動作してしまっている模様です。

【1610】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 ひよひよ@GW真っ盛り  - 05/5/6(金) 14:49 -

引用なし
パスワード
   ▼ぶっちーさん:
>▼ひよひよさん:
>いまさらですが、この部分にバグを発見しました。
>
>サスペンド時にMultiplierManagementのステータスを変更せずに倍率・電圧を変更しているため、
>復帰後に低負荷状態が続いてしまうとサスペンド時の倍率・電圧のままになってしまうようです。
>#ハードウェアエンコードのTVキャプチャカードで予約録画を行っているため
>#無駄に高倍率で動作してしまっている模様です。

復帰時に Max に再設定するよう変更しました。復帰時は負荷がかかっているのでとりあえず Max ということで・・・。負荷が小さければ Mid/Min に遷移するのでオッケーですよね?

ご報告ありがとうございました。

【1612】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 ぶっちー  - 05/5/7(土) 0:56 -

引用なし
パスワード
   ▼ひよひよ@GW真っ盛りさん:
>▼ぶっちーさん:
>>▼ひよひよさん:
>>いまさらですが、この部分にバグを発見しました。
>>
>>サスペンド時にMultiplierManagementのステータスを変更せずに倍率・電圧を変更しているため、
>>復帰後に低負荷状態が続いてしまうとサスペンド時の倍率・電圧のままになってしまうようです。
>>#ハードウェアエンコードのTVキャプチャカードで予約録画を行っているため
>>#無駄に高倍率で動作してしまっている模様です。
>
>復帰時に Max に再設定するよう変更しました。復帰時は負荷がかかっているのでとりあえず Max ということで・・・。負荷が小さければ Mid/Min に遷移するのでオッケーですよね?
正常動作を確認しました。が、根本的な原因がわかりましたので報告します。
#あの修正で直る理由がわからなかったので少し調べてみました。

サスペンド時にm_FlagHaltCnQを立てていますが、
そのフラグが立っていると状態遷移処理のみ行われて、
倍率・電圧変更が行われないことが原因だと思われます。

【1613】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 ひよひよ@バイバイGW  - 05/5/7(土) 11:38 -

引用なし
パスワード
   ▼ぶっちーさん:
>正常動作を確認しました。が、根本的な原因がわかりましたので報告します。
>#あの修正で直る理由がわからなかったので少し調べてみました。
>
>サスペンド時にm_FlagHaltCnQを立てていますが、
>そのフラグが立っていると状態遷移処理のみ行われて、
>倍率・電圧変更が行われないことが原因だと思われます。
よくよく見てみるとまさにそこに問題がありますね。。。
休止状態に突入するときに Crystal'n'Quiet スレッドが動作しているのが結局のところ問題なので、いっそのこと以下のように Crystal'n'Quiet スレッドを停止してから休止し、再開時に Crystal'n'Quiet スレッドを再度走らせるように変更しました。
ちなみに、再開時の SysInfo->SetData(LH_RESET_FVID_FLAG, 0); は各種レジスタの再設定を必要に応じて行っています。

LONG CCrystalCPUIDDlg::OnPowerBroadcast(UINT wParam, LONG lParam)
{
    switch( wParam )
    {
    case PBT_APMRESUMESUSPEND:
        if( m_FlagHaltCnQ ){
            SysInfo->SetData(LH_RESET_FVID_FLAG, 0);
            OnEnableCrystalNQuiet(); // Enable Crystal'n'Quiet
            m_FlagHaltCnQ = FALSE;
        }
//        MessageBox("PBT_APMRESUMESUSPEND");
        break;
    case PBT_APMSUSPEND:
        if( m_FlagCrystalNQuiet ){
            OnEnableCrystalNQuiet(); // Disable Crystal'n'Quiet
            m_FlagHaltCnQ = TRUE;
        }
//        MessageBox("PBT_APMSUSPEND");
        break;
    default:
        break;
    }
    return TRUE;
}

ほんと、こんなんでいいのかぁ〜???

【1616】Re:CrystalCPUID 感想&要望&バグ報告
←back ↑menu ↑top forward→
 ぶっちー  - 05/5/8(日) 0:01 -

引用なし
パスワード
   ▼ひよひよ@バイバイGWさん:
>▼ぶっちーさん:
>>正常動作を確認しました。が、根本的な原因がわかりましたので報告します。
>>#あの修正で直る理由がわからなかったので少し調べてみました。
>>
>>サスペンド時にm_FlagHaltCnQを立てていますが、
>>そのフラグが立っていると状態遷移処理のみ行われて、
>>倍率・電圧変更が行われないことが原因だと思われます。
>よくよく見てみるとまさにそこに問題がありますね。。。
>休止状態に突入するときに Crystal'n'Quiet スレッドが動作しているのが結局のところ問題なので、いっそのこと以下のように Crystal'n'Quiet スレッドを停止してから休止し、再開時に Crystal'n'Quiet スレッドを再度走らせるように変更しました。
>ちなみに、再開時の SysInfo->SetData(LH_RESET_FVID_FLAG, 0); は各種レジスタの再設定を必要に応じて行っています。
(2度ほどですが)正常に動作することを確認しました。
ありがとうございました。


>ほんと、こんなんでいいのかぁ〜???
メッセージの処理でしかスレッドの開始・終了をしていないので問題は無いとは思うんですが…
#念のために、復帰するまではスレッドが開始されないようにしておいても
#いいのかもしれません

6 / 376 ツリー ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
ページ:  ┃  記事番号:   
51982
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free