AnimeOS
1.0.0
注意:現在我想編寫自己的語言,在某個時間點我想用上述語言重寫這個項目,因此現在已經暫停了這個項目。我認為當前的代碼庫不會運行(或至少不正確),因為當我停止處理該項目時,我正在重寫該項目。
X64 UEFI OS。
flow.md描述了執行以使系統運行的任務的順序,這只是我的參考。
引導加載程序以C編寫,因為它不需要更高級的功能,而內核則用C ++編寫。
不符合POSIX的功能,但許多功能將相應地命名(例如memcpy)。
完畢:
計劃(可能隨時更改)(也以非常模糊的順序):
git clone --recurse-submodules https://github.com/catgirladdict/AnimeOS
cd AnimeOS
./run.sh該項目的重點是要盡可能容易地進行設置,因此您需要的只是Qemu和Clang。