「手探りでCUI OS作成に挑む」連載
この記事は「手探りでCUI OS作成に挑む」連載の一部です。
全体の目次は「手探りでCUI OS作成に挑む」連載目次を御覧下さい。
ソース
今回機能
機能自体の追加はありません。
画面表示及びキーボード表示のところでBIOS呼び出しを使っていたので、BIOSを使わないようにコードを書き直しました。
主に修正したのは以下の2つです。ドライバと言えば大袈裟ですが、ハードウェアとの通信はこれらのソースを使用しています。
vga.asm: VRAM直書きによるテキスト出力
keyboard.asm: キーボードコントローラからの直接入力取得
以下は不具合調査の記録です。
2025-06-22 自作OS VGA VRAM直書き出力のデバッグ
2025-06-22 自作OS VGA VRAM直書き出力のデバッグ2
2025-06-24 自作OS キーボード入力バッファの不具合
実行
今後
今後はまずDIRコマンドを実装し、その後は実行ファイルを実行する機能を実装するつもりです。
(GITHUBにコードを上げたことでQIITAに何を書けば良いのか分からなくなってしまいました。。。)