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。