| ●2005年8月5日 Fri 一月ほど放置してましたが^^ |
別にサボってたわけじゃないです いろいろとはまっててー^^; FDDドライバ作ってたんですが、ぜんぜん動かなくて 原因は、DMAのマスタとスレーブのIOポート間違えてたり、DMAバッファのアドレス指定するところがバグってたり、割り込み処理内で string オブジェクトを普通につかってたんですが、まあ保護してないわけで当然^^;メモリ破壊して逝っちゃったり・・・ そんなわけで何とか、セクタのread、writeまで実装できました。 あとは、これをfile_systemと組み合わせれば、fat12ファイルシステムに対して、読んだり書いたりできるはず・・・・ その前にそろそろ、スケジューラを実装しようかな・・・・ んなわけで、 結局ドライバ作るのに一月もかけてしまったorz... |