home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1998 September / VPR9809A.ISO / OLS / Windows / wlmst110 / wlmst110.lzh / WLMSTAT.TXT < prev   
Text File  |  1998-06-26  |  9KB  |  252 lines

  1. ==============================================================================
  2.                        LM75/LM78 STATUS for Windows
  3.  
  4.                              by PENTIUM 666MHz
  5. ==============================================================================
  6.  
  7.  
  8. <免責事項>
  9.  本ソフトはフリーソフトウェアです。
  10.  本ソフトを使用していておきた障害や事故については、本ソフトの製作者や配布先
  11.  は一切の責任を負いません。「自己責任」において使用して下さい。
  12.  本ソフトの製作者や配布先はこれに関するあらゆるサポートの義務を持ちません。
  13.  転載等の際はご連絡をお願い致します。
  14.  
  15.  
  16. <変更履歴>
  17.  1.10 (1998/06/26)
  18.   GUIの一部を日本語化しました。
  19.   コードを最適化し、プログラムサイズやメモリ使用率を縮小しました。
  20.   タスクトレイアイコンでCPU温度状態を表示するようにしました
  21.   LM75未搭載機種ではご利用頂けない機能です。
  22.   検出周期を「秒」単位にしました(Timerを参照)。
  23.   プロセスプライオリティをIDLEで実行するようにしました。
  24.   ワーニング機能の論理を修正し、正式に公開しました。
  25.   WindowsNTではgiveio.sysを利用するようにしました。
  26.   ASUSTeK TX97などのLM75に暫定対応しました(CPUTempを参照)。
  27.   暫定モニタ履歴出力機能を公開しました。
  28.   公開正式版。
  29.  
  30.  1.00 (1998/06/22)
  31.   コードを最適化し、プログラムサイズやメモリ使用率を縮小しました。
  32.   LM75未搭載機種の為の設定を追加しました。
  33.   暫定ワーニング機能を追加しました。
  34.   暫定モニタ履歴出力機能を追加しました(非公開)。
  35.   タスクトレイにアイコンが表示されますが意味はありません。
  36.   公開正式版。
  37.  
  38.  0.45 (1998/06/19)
  39.   最小化状態で起動できない問題を修正。
  40.   終了時に最小化状態であればその状態を保存する機能を追加。
  41.   他機種の動作報告も頂けたので、正式版にしました。
  42.   公開正式版。
  43.  
  44.  0.44 (1998/06/18)
  45.   ウィンドウの左ダブルクリックによるタイトルバーの有効/無効トグル機能を追加。
  46.   タイトルバーの有効/無効状態をINIファイルに保存する機能を追加。
  47.   各種エラーチェックを実装。
  48.   公開テスト版。
  49.  
  50.  0.43 (1998/06/15)
  51.   ウィンドウの右ダブルクリックによる最小化機能を追加。
  52.   未公開版。
  53.  
  54.  0.42 (1998/06/11)
  55.   即時計測機能をボタンに割り当てました。
  56.   アドレスやポートなどのINIファイルへの出力を16進数にしました。
  57.   16進数で記述する場合は数値の先頭に「0x」を付けて下さい。
  58.   コードを若干最適化しました。
  59.   公開テスト版。
  60.  
  61.  0.41 (1998/06/10)
  62.   最小化時タイトルバーにCPU温度とシステム温度を表示するようにしました。
  63.   公開テスト版。
  64.  
  65.  0.40 (1998/06/09)
  66.   PCIアドレスの指定、LM78のI/O PORTの指定を可能としました。
  67.   終了時の表示位置を記録するようにしました。
  68.   画面下部のボタンは機能していません。
  69.   未公開版。
  70.  
  71.  0.31 (1998/06/07)
  72.   GUIをさらに変更。
  73.   画面下部のボタンは機能していません。
  74.   公開テスト版。
  75.  
  76.  0.30 (1998/06/06)
  77.   INIファイルによる環境設定を可能とした。
  78.   <環境設定>を参照のこと。
  79.   SETUPボタンは機能していません。
  80.   公開テスト版。
  81.  
  82.  0.20 (1998/06/04)
  83.   調整できるようにコードの見直し。
  84.   表示の桁合わせを行う。
  85.   未公開版。
  86.  
  87.  0.10 (1998/06/03)
  88.   LM75のデバイス番号を決め打ちしているが、これと合致するマザーボードなら
  89.   動作するものと思われる。
  90.   0.00よりGUIを整理し見やすくしたつもり。
  91.   公開テスト版。
  92.  
  93.  0.00 (1998/05/20)
  94.   ある程度の動作を確認できたもの。
  95.   DOS版の簡易移植。
  96.   未公開版。
  97.  
  98.  
  99. <仕様>
  100.  LM75/LM78に対応するマザーボードから、その状態をWindows95上で表示する
  101.  プログラムです。
  102.  ファンの回転数やCPUの温度、各種電圧などをモニターできます。
  103.  
  104.  LM75/LM78の搭載されない機種では動作しません。
  105.  WindowsNTではgiveio.sysを組み込むことで動作します。
  106.  giveio.sysは利用者の責任で組み込んで下さい。
  107.  
  108.  動作確認機種については<動作確認機種>をご覧ください。
  109.  
  110.  
  111. <環境設定>
  112.  最初に起動するとWindowsディレクトリにWLMSTAT.INIファイルを生成します。
  113.  このファイルの各項目の意味は以下の通りです。
  114.  
  115.   [WLMSTAT]
  116.   Version=1.00            // Version情報
  117.   OSType=0.4.0.0000        // OS種別情報
  118.   Timer=1000            // 計測周期 単位は「秒」 デフォルト=1000
  119.   PCIAddress=0x5000        // アクセスするベースPCIアドレス
  120.   PortNo=0x295            // LM78のポート番号
  121.   DeviceNo=0x4c            // LM75のデバイス番号 0x48~0x4f or 0xff
  122.   CPUTemp=0            // CPU温度修正値 デフォルト=0
  123.   P5V=0                // +5V系の修正値 デフォルト=0
  124.   M5V=300            // -5V系の修正値 デフォルト=300
  125.   P12V=200            // +12V系の修正値 デフォルト=200
  126.   M12V=450            // -12V系の修正値 デフォルト=450
  127.   WarnCPUTemp=52        // CPU温度警告温度値 デフォルト=60 0~255
  128.   WarnSYSTemp=48        // SYS温度警告温度値 デフォルト=60 0~255
  129.   WarnCPUFan=1            // CPUファン停止警告フラグ 0=OFF 1=ON
  130.   WarnPWRFan=0            // PWRファン停止警告フラグ 0=OFF 1=ON
  131.   WarnCHSFan=0            // CHSファン停止警告フラグ 0=OFF 1=ON
  132.   LogFile=c:\log\wlmstat.log    // モニタ履歴出力ファイル名
  133.   Top=390            // 表示位置の座標(上部)
  134.   Left=519            // 表示位置の座標(左部)
  135.   Right=762            // 表示位置の座標(右部)
  136.   Bottom=635            // 表示位置の座標(下部)
  137.   Style=1            // タイトルバーの状態
  138.   Iconic=0            // ウィンドウの状態
  139.  
  140.  "Version"は起動したWLMSTAT.EXEのバージョン番号です。
  141.  
  142.  "OSType"は起動したWLMSTAT.EXEのOS種別です。
  143.  
  144.  "Timer"はそのまま計測周期の時間を秒単位で設定します。
  145.  
  146.  "PCIAddress"はPCIバスにアクセスする為のアドレスを記述します。
  147.  値の調査は<調査方法>をご覧ください。
  148.  16進数表記には数値の先頭に「0x」を付けて下さい。
  149.  
  150.  "PortNo"はLM78のポート番号を記述します。
  151.  値の調査は<調査方法>をご覧ください。
  152.  16進数表記には数値の先頭に「0x」を付けて下さい。
  153.  
  154.  "DeiceNo"はLM75のデバイス番号を記述します。
  155.  CPU温度がうまく表示されていない場合、この値を0x48~0x4fの間で調整して下さい。
  156.  LM75未搭載機種の場合は「0xff」とすることでモニタをキャンセルできます。
  157.  この時のCPU温度表示は「*」になります。
  158.  16進数表記には数値の先頭に「0x」を付けて下さい。
  159.  
  160.  "CPUTemp"は一部のLM75で出力値に修正値を加える必要がある場合に使用します。
  161.  デフォルトは「0」になります(修正無し)。
  162.  使用しているCPUに合わせて、以下のように設定して下さい。
  163.   Intel P54C        CPUTemp=32
  164.   Intel P55C        CPUTemp=22
  165.   AMD K5 PR133        CPUTemp=8
  166.   AMD K5 PR166        CPUTemp=17
  167.   AMD K6 PR 166        CPUTemp=7
  168.   AMD K6 PR 200        CPUTemp=7
  169.   Cyrix M2 PR200    CPUTemp=15
  170.   IDT C6        CPUTemp=20
  171.  この値は検出された温度値にプラスしているだけです。
  172.  
  173.  "P5V"~"M12V"はそれぞれ電圧表示時の調整値で、マザーボード毎に修正の必要がある
  174.  ようです。
  175.  調整方法はBIOS画面などで表示される+5V,-5V,+12V,-12Vを控えておきます。
  176.  次にこの値を0~500程度で 50 刻み程度で変更し、近い値になるように調整します。
  177.  
  178.  "WarnCPUTemp"~"WarnCHSFan"はデフォルトでは生成されない項目です。
  179.  必要に応じて加えて下さい。
  180.  ワーニングダイアログが出ている状態ではタイマを止めて検出が止まった状態に
  181.  なります。OKボタンを押せば再開されます。
  182.  "WarnCPUTemp"にはその他に以下の意味を持ちます。
  183.   指定した温度より4度低い場合タスクトレイアイコンが少し赤くなります。
  184.   指定した温度より2度低い場合タスクトレイアイコンが赤くなります。
  185.  LM75未搭載機種の場合は"WarnCPUTemp"の項目を追加しないで下さい。
  186.  値の意味はコメント部分を参考にして下さい。
  187.  
  188.  "LogFile"はCPU/SYS温度と各種電圧を計測毎に履歴出力するファイル名を指定します。
  189.  指定すれば本機能が有効になります。
  190.  
  191.  "Top"~"Bottom"は表示位置の座標を示します。
  192.  プログラム終了時に現在の表示位置を記録します。
  193.  バージョンアップ時には一度この項目を削除することをお勧めします。
  194.  
  195.  "Style"はタイトルバーの状態を示します。
  196.  バージョンアップ時には一度この項目を削除することをお勧めします。
  197.  
  198.  "Iconic"はウィンドウの状態を示します。
  199.  バージョンアップ時には一度この項目を削除することをお勧めします。
  200.  
  201.  ※Top~Bottom,Style,Iconicの値は計算された値ですので、任意に書きかえると
  202.    正しく動作しない場合があります。
  203.    表示がおかしいと感じましたら、この項目を削除することで元にもどります。
  204.  
  205. <調査方法>
  206.  Windows95ではシステムリソースを視覚的に見ることのできるOSです。
  207.  具体的には「コントロールパネル」->「システムのプロパティ」を開きます。
  208.  「デバイスマネージャ」タブを選択します。
  209.  「システムデバイス」->「PCIバス」を選択します。
  210.  「リソース」タブにある「I/Oポートアドレス」を見ます。
  211.  この中で 0x0294 - 0x0297 が PortNo の値で、0x5000 - 0x501F が PCIAddress に
  212.  なります(SOYO SY-6BAの場合)。
  213.  
  214.  
  215. <動作確認機種>
  216.  
  217.  SOYO SY-6BA
  218.   PCIAddress=0x5000
  219.   PortNo=0x295
  220.   DeviceNo=0x4c
  221.  
  222.  A-TREND ATC-6220
  223.   PCIAddress=0x5000
  224.   PortNo=0x295
  225.   DeviceNo=0x49
  226.  
  227.  ASUSTeK TX97
  228.   PCIAddress=0xe800
  229.   PortNo=0x295
  230.   DeviceNo=0x49
  231.   CPUTemp=任意
  232.  
  233.  ASUSTeK P2L97
  234.   PCIAddress=0xe800
  235.   PortNo=0x295
  236.   DeviceNo=0x49
  237.  
  238.  
  239. <連絡先>
  240.  各種マザーボードのデータを募集中です。
  241.  動作するように調整された場合は、 WLMSTAT.INIファイルを以下のメールアドレス
  242.  にお願い致します。
  243.  その際は、
  244.     使用マザーボードのベンダ名/型式番号/BIOSバージョン
  245.     使用CPUのベンダ名/型式番号/動作クロック数
  246.     所要OS名称
  247.  も必ず明記して下さい。
  248.  なお、下記 URL は本ソフトのサポートページではありません。
  249.  
  250.  e-mail : pentium@intel.hot.co.jp
  251.  www    : VoodooPower http://www.geocities.co.jp/SiliconValley/8264
  252.