// Time-stamp: <2001/02/23 (Fri) 05:49:08 m-hase@ceres.dti.ne.jp> ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■ ■ ■ Crusoe LongRun設定ユーティリティ for Win2k ■ ■ ■ ■ Ver 0.2 ■ ■ ■ ■ 2001/02/21- MAKOPi. ■ ■ ■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ [1] はじめに このプログラムは、Win2k環境において Crusoe TM56000 の LongRun設定を 行うプログラムです。 オプション書式は、linux用の longrun とほぼ同じようにしています。 [2] 使用前の注意!!! 本プログラムは完全無保証です。使用した結果、マシンやシステムが 故障したとしても、制作者はいっさい責任を負いません。すべての責任は 使用者が負うものとします。 [3] 本プログラムの実行にあたり、以下の環境が必要です [3.1] MSRTouch.SYS の登録 事前に M.Horiguchi氏が制作された MSRTouch.SYS(汎用MSR設定NT用デバイス ドライバー)の登録が必要です。http://member.nifty.ne.jp/Horiguchi/tools/ にて公開されている、MSRTOUC3.LZH というアーカイブを入手してインストール しておいてください。 [3.2] Cygwin 環境 Cygwin 環境上でビルドしたので、cygwin1.dllが必要です。 インストール方法はgoogle(http://www.google.com/)等で検索されたし...。 [4] 使用方法 「longrun」とだけ打ち込むと以下の help が表示されます。 ----------------------------------------------------------------------------- longrun for Win2k Ver.0.2 [2001/02/23] quickhacked MAKOPi:-) usage: longrun [-hlpv] [-f flag] [-s low high] -h print this help -l list LongRun information about available performance levels -p print current LongRun settings and status -v be more verbose -f [flag] set a LongRun mode flag -s low high set current LongRun performance window (0 to 100) -m [mode] compatibility VAIO C1VJ PowerPanel setting mode supported flags: economy set economy mode (turn off performance mode) performance set performance mode (turn off economy mode) supported modes: 1 LongRun パワーマネージメント [パフォーマンスモード] 2 LongRun パワーマネージメント [エコノミーモード] 3 最高 CPU パフォーマンス (600MHz/1.6V) 4 最低 CPU パフォーマンス (300MHz/1.3V) ----------------------------------------------------------------------------- 注) performance window は、実質0,33,66,100 のどれかしか設定出来ない模様です。 (レジスタに設定しても、内部で丸めてしまう?)[2001/02/23] よくある使用例: (1) CPU を最大性能で使いたい $ longrun -f performance -s 100 100 (2) とにかくバッテリーを長持ちさせたい $ longrun -f economy -s 0 0 (3) CPUクロックを 400MHz〜600MHzの間で使用したい $ longrun -s 33 100 (4) CPUクロックを 300MHz〜500MHzの間で使用したい $ longrun -s 0 66 (5) VAIO C1VJ の PowerPanelの設定で使いたい $ longrun -m 1 : LongRun パワーマネージメント [パフォーマンスモード] $ longrun -m 2 : LongRun パワーマネージメント [エコノミーモード] $ longrun -m 3 : 最高 CPU パフォーマンス (600MHz/1.6V) $ longrun -m 4 : 最低 CPU パフォーマンス (300MHz/1.3V) [5] さいごに 本プログラムの制作にあたり、以下の方々の資料を参考にさせて頂きました。 この場を借りて深く感謝いたします。  *「MSRをいじる(MTRRの設定を見る)」坂井瑞穂氏著 http://www.netlaputa.ne.jp/~p205tb16/) * MSRTouch.SYS(汎用MSR設定NT用デバイスドライバー) M.Horiguchi氏制作 http://member.nifty.ne.jp/Horiguchi/tools/ * longrun - Transmeta(TM) Crusoe(TM) LongRun(TM) utility Copyright (C) 2001 Transmeta Corporation ftp://ftp.kernel.org/pub/linux/utils/cpu/crusoe/longrun-0.9.tar.bz2 [6] 履歴 2001/02/21 Ver0.1 : とりあえず動いたので公開 2001/02/23 Ver0.2 : performance window に0〜100の範囲外の値を設定したとき、 カーネルごと逝ってしまうのを予防 (120指定で1.2倍CLKアップとか出来たらよかったのになぁ^^;) [7] 連絡先等 E-Mail:m-hase@ceres.dti.ne.jp http://homepage2.nifty.com/MAKOPi/