FGALDC 15 /RE:18822 RE:CPU使用率の問題  こんにちは、としき さん、自己レスです。 実は、オアシスポケット3専用のソフトに Power Down Controler PDC.COM とい うものがあります。これ、あまり使ったことはないのですが、コンソール入出力 とディスクアクセス、そしてRS−232Cを監視して、一定時間どれにもアク セスがなければBIOSの電源管理を呼び出してCPUを待機状態にする、とい うものです。試しにこのソフトを使ってみたところ、Vzの各状態において、見 事にCPUが待機状態になっているようです。 では、なぜこのソフトを使っていないのかというと、ドキュメントに以下のよう な記述があるからです。 》注意事項 》・標準の電力制御との相性が不明ですので、CPU停止なしの設定で使用し 》 てください。オートパワーオフは無し(0)に設定してください。 もっとも、以前にも書いたことがあると思いますが、Vzの編集画面ではオート パワーオフは効かないんですよね。でもって、PDC を使うことにしてオートパワ ーオフをしないことにしてもいいのですが、実は私、オートパワーオフは結構使 っているのですよ。 まぁ、OASYSのフォーラムをみても、過去に問題があったという報告はない ので併用しても多分大丈夫だとは思うのですが、報告の絶対数が少ないというの もあって、イマイチ踏み切れていませんでした。 ただ、この PDC にはソースがついていたので、それと南十字星さんのマクロを参 考にして、以下のようなマクロを作ってみました。 1 "!Timer" &v(1) (5){ax=$4102,&i($AB)} ;ポケ3専用(非FBIOS) これで、ファイラーの時とかはダメですが、少なくとも編集画面にいる時には、 CPUを待機状態に落す事ができているようです。 なお、繰り返し回数を10回にすると、非力なポケ3ではかなり引っかかり感が ありました。繰り返し5回では、引っかかり感は気にすれば気になる、という程 度でしたので、しばらくはこれで使ってみたいと思います。                                 としき