RvUでBIOS ROMをITFにバンク切り替えしようとしたのですが、f800:0000番地でうまく
ITFが見えません。(BASIC ROMが見えてるような…。)
I/Oポートの043dhに10hをWriteするだけでは駄目なんでしょうか?
- re: hana さん
投稿日:1998年09月17日 09時43分
かなり機種によって違いがあるので、リセットベクタからたどっていくのがいいと思います。すぐに切り替え部分に行きます。
ただ、切り替えに成功したとたんにリセット&ハングになりますので、内容を保存したいときは、
通常メモリに転送して、ITFをBIOSに切り替えてといった動作が必要になるのですが、なにぶん
ITFを見ないと元に戻す方法がわかりません。
BIOSの力が借りられないので、フロッピー用のDISKBIOSを書く必要があります。
まあ、裏技がないことも・・・STOPキーでホットスタートが可能ならVRAMに転送という手段もあります。
- re: T.Y さん
投稿日:1998年09月18日 23時47分
hana様
ご教授ありがとうございます。
上記を参考にやってみます。