自作OSに関する記事のリンク
はじめに
もうちょい整理してとかあったらおしえてね。
目次
ブートプロトコル
multiboot2
bootboot
Stivale1 Stivale2
SMBIOS
Wiki
UEFIだとGUIDで開けるため、アンカーをメモリ上が探す必要はない。
仕様書
2.xと3.xには違いがあるので注意 www.dmtf.org
実装に関する参考資料
LibGetSmbiosString関数を見るといいかも。あとは、仕様書でdouble nullに関して調べる。
いろんなOS
GitHubとかで実装を探してる時に見つけたやつ
learn-os
EggOS
Go言語のx86カーネル(gccgoじゃないっぽい?珍しい)
TomatOS
skiftOS
ビルド時の注意
Minoca OS
CurrOS
luakernel
FlorenceOS
Zig言語で書かれてるっぽい