0918nobita; Home - uchan-nos/os-from-zero GitHub Wiki
初めてゼロからのOS自作にチャレンジしています。
Twitter: @0918nobita
趣味プログラミングでこれまで触れてきた分野
- Web フロントエンド
- 関数型プログラミング
- メタプログラミング
- プログラミング言語の意味論
- プログラミング言語処理系の実装
好きなプログラミング言語
F#, Rust, Haskell, OCaml, Scala, Racket, FORTH
1日目
Hello, world! を出力するだけの UEFI アプリケーション BOOTX64.EFI
をバイナリエディタで手書きして作成し、実機できちんと動くことを確認した
https://twitter.com/0918nobita/status/1379291520172392448
2日目
- 昨日作成した
main.c
(Hello, world! を出力する UEFI アプリ) を C++ に移植した - ビルドやディスクイメージの作成を楽にする各種シェルスクリプトを用意した
- EDK2 を使い始めた
3日目
今日時点で最新の stable 版 EDK2 と MikanLoaderPkg を自動セットアップするシェルスクリプト setup.bash
を書いた
https://github.com/0918nobita/osdev/blob/1da5f3c23a1156bd93b7760c287e30c8d8695a45/setup.bash