2009-05-09から1日間の記事一覧
どうやら、状態チェックを一部手抜きしたせいで実機でのフロッピーの読み書きが出来なかったようだ。実機でもうまくいったので次行こう!
calibrateコマンドを送るときに待機を忘れていて、続けざまにコマンドを送ってたのが問題だったらしい。割り込みは発生したが読み込みはできず。ステータスレジスタに値が入ってた。コマンドが異常終了してたらしい
俺の環境ではFDCにcalibrateコマンドを送っても割り込みが発生しないらしい。calibrateコマンドを送ったあとも止まらずに先に進んでるから成功はしてるんだろうか?わからないから恐いな
FDCの割り込み時に文字列を表示させるようにして、もう一度実機で動かしてみたが、その文字列が表示されない。ただ、2つのタスクがカウントアップしてる数字は表示されてるのでタイマ割り込みは発生してるようだが