2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

PC-9821/9801スレッド Part92

771 :ナイコンさん (ワッチョイ 87ff-QBhF):2022/07/04(月) 22:51:39 ID:9y4hJOBO0.net
>>769
> 98のIDE BIOSで扱えるのはCHS合わせて28bitで128GBまで…

IDE-BIOS自体は単にI/Oポートを叩いているだけなので、48BitLBAにも対応できるよ
ただし過去の互換性を活かすためにシステムワークエリアに物理ドライブ毎のCHSパ
ラメータを記録しているんだが、その領域が1ドライブ当たり32Bit分しかない
そこを無視すれば2TBを超えるドライブも使用はできる
美しくないやり方だが、セクタサイズ1024Byteでエミュレーションすれば、BIOSの
制限内で容量としては4TBまで行ける(98のDISK-BIOSではセクタサイズは256/512/1024
が認められている)
もちろん互換性の問題が出るけどね
ちなみにW2KでCHSパラメータを得ると、ヘッド63/セクタ16とか返ってくるが、これ
はW2Kのコーディングミスじゃないかと思っている

総レス数 1002
272 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200