| 記事内容:[|]
EMSのページフレームアドレスとして D000-DFFF または E000-EFFF等が使用され れます. これ以外の指定もありますが WinME, Win2000ではなぜか不可能です. このリソース情報はメーカに問い合わせるのが一番です. Win95/98/98SEでは CONFIG.SYS で コントロールできるため確保できるケースが 多いです.
D000-DFFF でうまくいかなかった場合は D000-DFFF の定義が2カ所ありますが ここを E000-EFFF に変更してみて 下さい. その際必ず Windowsを再起動してください. 上記の方法でEMSメモリが確保できなかった場合はこの機種では難しいです.
D000-DFFF 又は E000-EFFF を何かがリソースとして使用している可能性が 高いです.
貴社の場合は下記を試して下さい.
EMMExclude=C000-CFFF は ビデオリソースが 000C000-000CF7F ですので このように定義します.
[386Enh]セクションの最後に以下の二行を追加してみて下さい. ・ ・ ・ ・ EMMExclude=C000-CFFF <--- ビデオリソースにあわせます. EMMPageFrame=D000-DFFF <-- ここは 追加します.
[drivers32]セクションの最後に以下の一行を追加して下さい. ・ ・ ・ EMMInclude=D000-DFFF <-- ここは 追加します.
補足) 通常ビデオの IRQ は 9,11あたりが割り当てられるのですが IRQが 5 に なっているのが気になります.
|