DOS/FreeDOS/FreeDOS(98)/temp
微妙な作業(最近)
最近のソースに追随してみました版: https://github.com/lpproj/fdkernel/tree/nec98test
ためしにバイナリ(IBM PC, NEC PC-98x1 両方)作ってみた → ここから
98版の制約は↓のとほぼ同じ。
微妙な作業(かなり昔)
パッチとか。
(command.com は入ってないので FreeCOMJ(98) を別途入手してください)
- DOS 3.3 の 2048 バイトなセクタに対応
- DOS 5 領域(512 バイトセクタ、総セクタ数 65536 以上)に対応
- ブートローダ:ルートディレクトリエントリが 64K バイトを超えた場合の対策
- ブートローダ:とりあえず FD 対応(カーネルは FD 未対応なので現状無意味)
注意:いまんとこ、ハードディスクの物理セクタサイズが 512 バイトでないと正しく動作しません。