- ブートローダがバグっていたので直した。
- なんか実機ではUARTがしゃべってくれるがQEMUではUARTがしゃべってくれない。
- のでkaniの方からソースコードをパクってきて動かしたら動いた。
- タスクを定義した(定義しただけ)
- UARTで文字入力をできるようにした
- ちょっとだけREADMEを追加
- メモリマップを取得
- メモリマップをカーネルに渡したいので、ローダとカーネルの間をつなぐライブラリを作った
- ローダとカーネル間で引数でデータを渡した
- スタックポインタをカーネルの制御下に置いた
- GDTをカーネルの制御下に置いた
- カーネルのページテーブルの初期構築処理