Posts
All the articles I've posted.
2021/09/28 14:04:14のPost (id:1442852655856898050)
by masayoshi_iguro
なので、92互換のH:S=8:32を返すように改造してみたところ、正しい容量で認識できるようになった。 (尚、MELCO IFC-NNのBIOSの場合はそのままで問題無かった)
2021/09/28 14:02:44のPost (id:1442852277857964044)
by masayoshi_iguro
また、MODESENSEで返すCHS値のところでもちょっとハマった。SCSI_SELECT == 2(NEC)にした場合はH:S値に8:25を返すのだが、これだとELECOM EIF-98AWIIの場合は容量を誤認してしまい上手く動かず。(Forceモードにして手動でHDDパラメータを設定すればよかったのかもしれない)
2021/09/28 13:55:13のPost (id:1442850384649850881)
by masayoshi_iguro
この件はたねけんさん(taneken2000)の修正(https://t.co/o5jYCHybm1)を参考にさせて頂いた。
2021/09/28 13:51:03のPost (id:1442849338158419981)
by masayoshi_iguro
尚、V1のときとは別のところでつまづいたのでメモ。 メイン処理(loop())内でSEL信号がinactiveになるのを監視する処理があるが、V2では更にBSY信号がactiveになっているかどうかを見ている。PC98の場合、これがあると条件によりループから抜けてこなくなるようでハングする。