tarosukeの日記: [talos]fdloader
日記 by
tarosuke
道草を食って(たぶんトラックを跨って)16KBを一度に読めないbiosのためにfdloaderを修正。16KB読んでみて失敗したら1KBづつ読むようにしただけだが。FD(1,44MB)はトラックあたり18セクタ、セクタあたり512bytesなので64KBの「DMAの壁」との最大公約数が1KBなのでつ。
で、16KB読めないPCで動かすと16KB毎に読むのと変わらない速度。セクタ毎に読んでた時はすんごく遅かったんだけどなぁ...。いや、それはいい。だがPCIの認識で手抜きをしていたせいでfunctionでエイリアスが大量に発生した。エイリアスが出る事は知ってたがVIAのだったか。やはりちゃんと認識せねばいかんかな。
ま、そんなんでcommitしておく...早くアナウンスできるようになりたいなー。
[talos]fdloader More ログイン