OS作成
serialドライバー
とりあえず出力だけ作成(といっても出力だけだと割り込みも発生してないのでデータレジスタ0x3F8に文字を出力させるだけ)。
一応vga.cと同じようなprint出力を用意
qemu -fda boot.bin -serial file:serial.out
とするかコンソール上でCtrl+Alt+3を押す。
bochsではconfigで
#com1: enabled=1, mode=file, dev=serial.txt com1: enabled=1, mode=term, dev=/dev/pts/8
のように設定する。devは出力したいtermのtty値を設定。
※term上の出力は改行はされているんだけで表示がされてない。。
実機テストはRS232Cケーブルが無いから出来ない。そのうち買ってきてやってみよう。