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

【1642】CrystalCPUID 5.x 要望募集 ひよひよ 05/5/18(水) 21:54

【1769】Re:CrystalCPUID 5.x 要望募集 ひよひよ 05/9/13(火) 23:06
【1771】Re:CrystalCPUID 5.x 要望募集 Hidemi Oya 05/9/14(水) 0:15
【1775】Re:CrystalCPUID 5.x 要望募集 ひよひよ 05/9/14(水) 1:17
【1780】Re:CrystalCPUID 5.x 要望募集 Hidemi Oya 05/9/14(水) 15:29
【1781】Re:CrystalCPUID 5.x 要望募集 ひよひよ 05/9/14(水) 21:11
【1783】Re:CrystalCPUID 5.x 要望募集 Hidemi Oya 05/9/16(金) 0:54
【1863】Re:CrystalCPUID 5.x 要望募集 moog 05/12/28(水) 18:10

【1769】Re:CrystalCPUID 5.x 要望募集
←back ↑menu ↑top forward→
 ひよひよ  - 05/9/13(火) 23:06 -

引用なし
パスワード
   ▼Hidemi Oyaさん:
>ひよひよさん、こん**は。Hidemi Oya です。
>化石レスですみません。
シーラカンス〜

>>>・AthlonXPのHaltをサポート
>>サポートするために必要な資料のありかを教えていただけると対応できるかもしれません・・・。
> coolons.ini を実行できるようにしていただければ OK です :-)
つまり、
[Discon:1022] ; Common to AMD (751/761)
00:00:0:60-63=|60000

[Discon:1022700C] ; AMD-762
00:00:0:68-6B=|20000 ; Correspond to only Stop Grant Disconnect (S1: Power-on Suspend, S3: STR)
00:00:0:60-63=|20000 ; AMD-762 not correspond to Halt Disconnect (C1)
って感じの処理を Crystal でもやれば良いってことなのですね???

> もっとも、Multiplier Management や C'n'Q など CPU 固有の機能は、本体に入れるのではなく、全てプラグインにした方がきれいなような気もします。この場合、プラグインの仕様をかためて頂ければ、私の方で CoolON プラグインを作っても良いです。
そうですよねぇ〜
CrystalCPUID 5.x では、Multiplier Management は単体実行できるようにするために、別.exe となる予定。でも、各種機能のプラグイン化は現時点では未定です。第一プラグインのインターフェースを定義するほどのスキルは持ち合わせていませんから。。。

> CrystalCPUID で CoolON の片が付くなら、8rdavcore のソースを解析して、ATXP (nFroce2)対応プラグインなんてのも作る暇ができるかも。どっかに要望がありましたよね。
nForce2 は結局倍率変更できませんでした。残念。。。
って、8rdavcore ソースコードなんてあります???

【1771】Re:CrystalCPUID 5.x 要望募集
←back ↑menu ↑top forward→
 Hidemi Oya WEB  - 05/9/14(水) 0:15 -

引用なし
パスワード
   ひよひよさん、こん**は。Hidemi Oya です。

>[Discon:1022700C] ; AMD-762
>00:00:0:68-6B=|20000 ; Correspond to only Stop Grant Disconnect (S1: Power-on Suspend, S3: STR)
>00:00:0:60-63=|20000 ; AMD-762 not correspond to Halt Disconnect (C1)
>って感じの処理を Crystal でもやれば良いってことなのですね???
 どのような実装にするかは別にして、OS 起動時と BIOS によっては STR 等からの復帰時に Halt Disconnect と StopGrant Disconnect を有効にする処理をしてやれば OK です。そのための情報が coolons.ini にあるってことで…。

>CrystalCPUID 5.x では、Multiplier Management は単体実行できるようにするために、別.exe となる予定。でも、各種機能のプラグイン化は現時点では未定です。第一プラグインのインターフェースを定義するほどのスキルは持ち合わせていませんから。。。
 確かに、CrystalCPUID 全体のプラグインを考えると、必要なやりとりも多岐にわたるでしょうから、インターフェースのデザインは難しいですよね。
 が、Multiplier Management を別バイナリにするなら、たとえば本体は CPU 制御のタイミングを司る部分だけにしておいて、実際の CPU 制御や設定 GUI などの CPU 依存部分は DLL にするというアプローチはありそうですね。今のところ Multiplier Management と 32bit 版 C'n'Q だけなので、別 DLL で提供するメリットはあまりなさそうですけど(^_^;)。
 それはともかく、Multiplier Management を独立させるなら、その中に CoolON の機能を取り込んでもらえるとマジ超うれしいです。

>nForce2 は結局倍率変更できませんでした。残念。。。
>って、8rdavcore ソースコードなんてあります???
 すみません。ソースじゃなくて、コマンドライン版 8rdavcore を逆アセしたものってことです。

【1775】Re:CrystalCPUID 5.x 要望募集
←back ↑menu ↑top forward→
 ひよひよ  - 05/9/14(水) 1:17 -

引用なし
パスワード
   ▼Hidemi Oyaさん:

> それはともかく、Multiplier Management を独立させるなら、その中に CoolON の機能を取り込んでもらえるとマジ超うれしいです。
そこまでいわれちゃ〜やるっきゃないですね。
基本は、coolon.ini に書いてあるように PCR いじくるだけですよね?
それなら、簡単だ。こういうのは、ユーザが減ってくるとテストも捗らないので
やるなら早い方が良さそうですね。

【1780】Re:CrystalCPUID 5.x 要望募集
←back ↑menu ↑top forward→
 Hidemi Oya WEB  - 05/9/14(水) 15:29 -

引用なし
パスワード
   ひよひよさん、こん**は。Hidemi Oya です。

>そこまでいわれちゃ〜やるっきゃないですね。
 ぜひお願いします。

>基本は、coolon.ini に書いてあるように PCR いじくるだけですよね?
 そのとおりです。CPU 負荷に応じて変更する必要はないので、起動時と PBT_APMRESUMESUSPEND @ WM_POWERBROADCAST の時だけ Discconect 設定を実行すれば OK です。
 ini ファイルの内容は一目瞭然であえて解説する必要はないと思いますが、2.x の ini ファイルに関しては Help に解説を付けていないので、一応書いておきます。

1. セクション
(1) Discon:ID
 Halt/StopGrant Disconnect の設定部分。
 16 進文字列の ID でチップセットを判定。ID が4桁の場合は VendorID のみ、ID が8桁の場合は上位4桁が VenderID、下位4桁が DeviceID。x は 0-F 全ての値にマッチ。
(2) Before:ID
 Discon 定義部実行前に実行する設定。現状では KT880 を除く VIA チップセットのみ標準設定。
(3) After:ID
 Discon 定義部実行後に実行する設定。現状では標準定義無し。

2. エントリ
(1) キー Bus#:Device#:Function#:StartAddr[-EndAddr]
 Function# は 16 進1桁、それ以外は 16 進2桁。EndAddr が省略されている場合は、BYTE レジスタ。
(2) 値  Operator[!]Value(の連続)
 Operator は '&' が and、'|' が or。単項演算子として Value を not する '!' があるが、使用していない。Value ゼロサプレス可能な 16 進数で、Addr 長によって型を自動拡張。

 話は
>今のところ Multiplier Management と 32bit 版 C'n'Q だけなので、別 DLL で提供するメリットはあまりなさそうですけど(^_^;)。
に戻りますが、やはりハードウェア制御部分はプラグイン化しておくと、誰かが PLL/ATPX/ファンなどを制御するプラグインを開発してくれる可能性が高まります。そうすると、負荷に合わせて FSB/Vcore/ファン回転数を制御できるようになり、単なる Mulutiplier Management ではなく、汎用的な Crystal Power Management あるいは Crystal Cool & Silent といったソフトに発展します。ま、実際にプラグインを開発してくれる人がいるかどうかは甚だ?で、必ずしも明るい未来は開けてないような気が多分にしますが(^^ゞ。

【1781】Re:CrystalCPUID 5.x 要望募集
←back ↑menu ↑top forward→
 ひよひよ  - 05/9/14(水) 21:11 -

引用なし
パスワード
   ▼Hidemi Oyaさん:
>>基本は、coolon.ini に書いてあるように PCR いじくるだけですよね?
> そのとおりです。CPU 負荷に応じて変更する必要はないので、起動時と PBT_APMRESUMESUSPEND @ WM_POWERBROADCAST の時だけ Discconect 設定を実行すれば OK です。
> ini ファイルの内容は一目瞭然であえて解説する必要はないと思いますが、2.x の ini ファイルに関しては Help に解説を付けていないので、一応書いておきます。
解説ありがとうございました。
やはり、やろうと思えばすぐできますね。
とりあえず、CrystalCPUID 4.7 って感じにして当該機能を実装してみます。

> 話は
>>今のところ Multiplier Management と 32bit 版 C'n'Q だけなので、別 DLL で提供するメリットはあまりなさそうですけど(^_^;)。
>に戻りますが、やはりハードウェア制御部分はプラグイン化しておくと、誰かが PLL/ATPX/ファンなどを制御するプラグインを開発してくれる可能性が高まります。そうすると、負荷に合わせて FSB/Vcore/ファン回転数を制御できるようになり、単なる Mulutiplier Management ではなく、汎用的な Crystal Power Management あるいは Crystal Cool & Silent といったソフトに発展します。ま、実際にプラグインを開発してくれる人がいるかどうかは甚だ?で、必ずしも明るい未来は開けてないような気が多分にしますが(^^ゞ。
他人のプログラム用のプラグイン開発ってのは難しいですよねぇ〜。

ACPI とか SMBus とかアクセスしたい機能はいろいろあるのですが、ソース公開な実装ってなかなか見つからないんですよね(最近探してないけど)。あと、センサーにアクセスできたりすると、温度とかも測れて楽しいんだけどなぁ〜とは思うのですが。。。

【1783】Re:CrystalCPUID 5.x 要望募集
←back ↑menu ↑top forward→
 Hidemi Oya WEB  - 05/9/16(金) 0:54 -

引用なし
パスワード
   ひよひよさん、こん**は。Hidemi Oya です。

>ACPI とか SMBus とかアクセスしたい機能はいろいろあるのですが、ソース公開な実装ってなかなか見つからないんですよね(最近探してないけど)。あと、センサーにアクセスできたりすると、温度とかも測れて楽しいんだけどなぁ〜とは思うのですが。。。
 ですね。監視チップは SMBus Controller 経由でアクセスするようですが、686A と AMD-768 のデータシートを見る限り、アクセス方法は標準化されてないような感じですね。さらに、監視チップによってその先がまた違うので、なかなか面倒くさそうです。

【1863】Re:CrystalCPUID 5.x 要望募集
←back ↑menu ↑top forward→
 moog E-MAIL  - 05/12/28(水) 18:10 -

引用なし
パスワード
   こんにちは。いつもcrystalcpuid利用させていただいております。

最近win2000serverで運用中のドメインコントーラを鱈セレからPen-Mに移行しました。
で、電圧と倍率をcrystalcpuidにてコントールしているのですがサービス起動できないために少し難儀しております。

それほどお手間でなければver5.xxにて対応していただければ幸いです。

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