|
VIA ファンの皆様こんばんは
本日は、熱い VIA ファンの方々にお願いがありまして新規ツリーを立てさせていただきます。
実は、C7 は、C3 までとどうも倍率テーブルが異なるようで、現在正確な情報を取得することができません。しかも、C7 の詳細に関するデータシートは、パートナー向けにのみ公開ということになっており一般公開されておりません。一応、オープンソース開発者向けにはケースバイケースで対応していただけるということなので一応リクエストは出してみたのですが。。。
http://www.via.com.tw/en/support/datasheets/
倍率の情報は MSR と呼ばれる CPU 内部のレジスタに保存されているので、その位置とその内容を解析すれば、C7 についても倍率の表示ができるようになります。当然、解析には実機が必要となりますが、コレダケのために C7 システム一式を購入するのはさすがに憚られるので、既に購入された皆様にご協力いただければと考えております。
お願いしたいことは・・・
MSR Walker もしくは MSR Editor を使って MSR 0x0000002A (C3 時代はここに倍率情報が格納されていた)の値を CPU の動作倍率ごとにリストアップ
例
4x : 00000000 XXX00000
5x : 00000000 XXX00000
:
:
15x: 00000000 XXX00000
もし、変化がないようであれば、C7 は C3 と異なる位置を参照する必要があるということになるので、MSR Walker の結果を倍率ごとに保存してわかるように添付していただけると解析できるかもしれません。
要するに、倍率変更で変化するレジスタに注目すれば良いわけです。
問題は、倍率変更をどうやって行うかですが、細かく倍率変更できるユーティリティがもしなければ、負荷をかけた状態の最大倍率と負荷をかけない場合の最小倍率における当該レジスタの値を MSR Editor を使って確認してみてください。(※MSR Walker だとサーチ中に負荷が上がり、倍率が上がる可能性があるので) クロックの変化は Real Time Clock 等でご確認ください。
お手数をおかけいたしますが、ご協力お願い致します。
また、C7 の倍率テーブルおよび LongHaul に関する情報がありましたらお寄せいただければ幸いです。まずは、倍率表示が目標になりますが、最終的には、C3 と同様倍率変更できるようにしたいので。
|
|