■ このスレッドは過去ログ倉庫に格納されています
MSX3
- 254 :ナイコンさん:2014/03/26(水) 16:38:35.89 .net
- >>247 DOS1の部分は一応デバッカでちょっと調べて見た。ROM部分にはDOSのシステムコール処理が
一部組み込まれていてMSXDOS.SYSだけで完結してない。ROMはドライバだけではない様子。
8bitなのにMSDOS互換な高機能なコマンド+追加システムコールが使えた理由は
CPM互換RAM64KB環境ではなくスロット拡張されたRAM+ROMで実質128KBマシンとして動作しているから。
MSXDOSカーネルはハードに依存してる。DOS動作中も頻繁にスロットは変わっているよ。
なのでOSとしてのポータビリティは殆どないだろう。カーネルのシステムコール部分ですらそうだから
ドライバが分離できているか疑問。FDD代替も難しいんじゃないかな。当時の制限されたハード性能で
結構難しいことやって実装してるように思う。
DOSを移植したり改良するならスロットにあるROMまで手を出さないといけないから大変だろう。
>>249 CONIO部分は実装する必要はあると思う。パッチのように。
総レス数 1000
209 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200