|
●4.3.4.238βテストしました
Intel Pentium M (Dothan) Multiplier、Multiplier Management共にPentium M 725で選択可能になりました
●Multiplier Managementの不具合
・Multiplier Managementを有効にしても変化しない
Intel Pentium M (Dothan) Multiplierからの変更は可能です。
●Intel Pentium M (Dothan) Multiplierの不具合
・New Multiplierの設定が実際には+6.0xになっている
たとえば6.0x時に0x199は0x----06--ではなく0x----0C--となっています。
・Current表示は実際の倍率+6.0xと表示されている
New Multiplier6.0xの時(実倍率12.0x)、Current表示18.0xという感じです。
また、Current表示についてはCPU設定可能範囲以上にNew Multiplierをあげた時も
上がってしまっています。
(メインウィンドウではCurrent、Originalの表示は正常です)
・Max表示0.0x
データ不足で対応出来ていないと思いますが、0.0x になっています。
・New Voltage設定範囲に1.708Vの設定が表示されない
PentiumMはVID MODで1.708Vまで電圧が上げられますので、
実際にうまく動作するかはわかりませんが一応修正お願いします。
●ジャンク屋店主さんの情報(http://crystalmark.info/BBS/c-board.cgi?cmd=one;no=1472;id=)
「System Programming Guide」見てみました
0x19DはThermal Monitorの設定でした
15:0 Reserved
16 TM_SELECT. (R/W) Mode of automatic thermal monitor:
0 = Thermal Monitor 1 (thermally-initiated on-die modulation of the stop-clock duty cycle)
1 = Thermal Monitor 2 (thermally-initiated frequency transitions)
(15:0はTMの動作内容設定のようです)
0x198、0x199は
0x198 IA32_PERF_STAUS
15:0 Current Performance State Value.
63:16 Reserved
0x199 IA32_PERF_CTL
15:0 Target Performance State Value.
63:16 Reserved
となっています
●再調査
0x198,0x199についてあらためてチェックしてみました
System Programming Guideに0x198 STAUS、0x199 CTL書かれている通り、
0x199書き換え時、0x198の15:0も連動して変化するのですが、
CPU最大値を超えて0x199に書き込みを行った場合に0x198を読むと、
CPU最大値となっています。
Intel Pentium M (Dothan) Multiplierの設定ウィンドウのCurrent表示には、
0x198の読み込み値を利用すると正常に表示出来るようになると思います。
(CPU最大値が読み出せれば設定値そのまま表示で良いと思いますが……)
63:32のデータはこの時も変化しませんので、
おそらく47:32が、CPU最大値なのではないかと思います。
Multiplier Managementの設定と、Intel Pentium M (Dothan) Multiplierの設定の
設定可能最大値はここの値で良いと思われますが、
とりあえず他のCPUのデータが集まるまでははっきりとは言えませんね……
|
|