そろそろ無視できない問題が...
今は、P66 の内蔵ドライブの実装をしていますが、DE0 のメモリがほとんどなくなってきました。
M9K という単位で56個使えるんですが、既に55個使っています。
外付けドライブを対応するとなると、内蔵と同じ構成を取った場合、1KバッファのRAM(M9K単位で1個)が必要になります。
PC-80S31 と同じ構成にした場合、リードバッファ、ライトバッファ合計で8K(M9K単位で8個)必要になります。
さらに制御用のプログラム領域も殆どないために、さらに1個〜2個必要になります。
これだけRAM を捻出するとなると、大きなRAMを使っている所のアーキテクチャを見直す必要があります。
一番大きなRAMは、画面コントローラが出力してるデータを、VGA に変換(乗せ換え)しているRAMで、M9K で40個も使っています。
案はあるんですが、構成がややこしくなりそうなのと、もしかすると一部のVGAモニタで動かなくなる可能性があるのとで、どうしようか迷っています。
外付けドライブと内蔵ドライブを同時に使用できない仕様にすれば、ぎりぎり足りるように出来るんですけどねぇ...
4ドライブはやってみたいんですよねぇ...(意味なさそうですけど)
2012年04月26日
この記事へのコメント
コメントを書く

