PC-98 掲示板
[9784]
PCI搭載機のUMB

fukuap2.ppp77.coara.or.jp

 
aleph さん
はじめまして。alephと申します。
これまでAp2->As3->Anと、mate Aシリーズばかり使っていまして、DOSではA5-A7 C0-DF E8-ECの領域をUMBとして(A5-A6にMDC-926RsのSCSI BIOSを移動)使用していました。(VEM486+YSTEALTH使用)
ちょっと前にXv20を入手して最近やっと拡張を始めましたが、PCI搭載機は初めてで、UMBとして確保できる領域がはっきりとわからず、無理に確保しようとしてはハングしまくっています。
そこで、この機種でUMBとして確保できる領域、できない領域を教えていただきたいのです。
挿さっているボードはPCIにGA-VDB16 AHA-2940UW Xwave6000(関係あるのはSCSIだけだと思いますが)、Cバスは空です。内蔵IDEは殺してあります。
1. Reply: PCI搭載機のUMB

all9001022.allnet.ne.jp

 
にゃんきち さん
EMSがC0-CFとして、A5-A7 E8-EF F0-F3 は恐らく大丈夫です。
(YSTEALTHって E8-F7をEMSページフレームにするソフトでしたっけ?PCI機だとこの取り方はできないと思いますが・・・)
D0-D7 DC-DFはPCIセットアップディスクでここに重なっているものを確認されないことには、なんとも言えません。
D8-DBがIDEですが、ここには256色BIOSやPCI-BIOSが重なっているため、IDEを切り離しても
使えません。
2. Reply: PCI搭載機のUMB

210.151.163.227

 
Pop さん
EMM386.EXEにHIGHSCANというオプションがあった気が・・・・
あとは何もデバイス等を組み込んでいない状態ですべての割り込みベクタ先
アドレスを調べ上げ、使っていないところを探し出す、とか。
すくなくとも9801FAではこのやり方でUMBの確保をしてました。
3. Reply: PCI搭載機のUMB

ppp10.kawasaki-ap3.dti.ne.jp

 
amg さん
いま現物ないので間違ってるかもしれませんが、A5-A7、D0-D7、DC-DF、E8-EF、F0-F3、FA-FBが使えると思います。ただし、D8-DBはVEM486で移動することでD0-DF間を連続させることが可能です。
4. Reply: PCI搭載機のUMB

oska1640.ppp.infoweb.ne.jp

 
まりも さん
D0-DFは、指定するとマズイです.もっともSCSIアダプタ一枚しか挿していない場合はまず DC-DFに入りますから、 D0-D7を決めうち確保できます。できなかったら何かが居座っているのでしょう(過去にPnPなSCSIボードを入れた後遺症とか)。オプション /highscan で使っておくのが適切です。
F4-F5はPCIマシンでは使用できません。
5. Reply: PCI搭載機のUMB

ppp42.yokohama-ins2.dti.ne.jp

 
amg さん
いま現物(Xv13/W16)で確認したところ、上記の通りでOKでした。

>D0-DFは、指定するとマズイです.

D0-DF、E8-F0、FA-FBをUMBにして、A5-A7にIDE-BIOS、F1-F3をSCSI-BIOS(IOI-4203U)にしてますが不味いのかな? 欠点はSCSIのASPIドライバ関係組むのに超ウルトラCな事しなければならないことかな。あと、FA-FBはプリンタか何か使うと問題あったかも。
最近、コンベンショナルメモリの確保に力入れてないなぁ。
ちなみに、DOS6.2にて632 784バイトの空きで最大実行可能プログラムサイズ632 768バイトですが、この状態ではハングするソフト多数であまり実用的でありませんので、HSBでソフトごとに設定変えてます。
6. Reply: PCI搭載機のUMB

oska1935.ppp.infoweb.ne.jp

 
まりも さん
PCI BIOS/IDE BIOSが存在する D8-DB は UMBにできないのです。 MS-DOSしか使わず、内蔵IDEも使わず、SCSIのみを使用して 移動をしている場合は確かに使えますが、PCIsetupなどのプログラムを動かした時点で動作しなくなります。
7. Reply: PCI搭載機のUMB

proxy1e.highway.ne.jp

 
FancyRaRa さん
A5−A7,D0−D7、DC−DF、E8−F3をUMBとして確保し、
SCSIをDC−DDからFA−FBに移動してます。
結果的に、A5−A7,D0−D7、DE−DF、E8−F3、FA−FBはUMBにできそうです。SCSIを使用していなければ、DC−DDもUMBにできると思います。
本体は、Ra266W30Rです。
SCSIアダプタはIFC−USP−M(Ver.1.01)で内臓IDEを切り離している場合ですが、一応正常に動作しているように思います。

まりもさんがおっしゃっているように、D8−DBはPCIBIOSがあるので、IDEを切り離した場合でもUMBにするのは、あまり好ましくありません。一応、正常に動いているような気がしますけれど、何かと不都合がありました。

8. Reply: PCI搭載機のUMB

fukuap2.ppp91.coara.or.jp

 
aleph さん
ご回答くださった皆さん、ありがとうございます。
あれからいろいろ試したところ、YSTEALTHが使用できましたので、設定はEMSページフレームをECから、UMBはC0-D7 E8-ECに落ち着きました。
A5-A7には、試行錯誤の結果C7 CF D7をそれぞれ移動させています。根拠はわかりませんが、これを指定していないと時々再起動時にVEM486を組込んだ所で固まってしまうので…
D8-DBを潰して、SCSI BIOSをE8-EBあたりに移動させればmate Aの環境でやってたように128Kの連続領域がとれますね。もっとも、これだとまりもさんのおっしゃる様にPCIセットアップが使えないみたいですが。
9. Reply: PCI搭載機のUMB

ppp28.kawasaki-ap3.dti.ne.jp

 
amg さん
僕は、YSTEALTH使用をATOKとGFが使えなくなるために断念しました。