Примечание: этот проект на данный момент приостановлен, так как я хочу написать свой собственный язык, в какой -то момент я хотел бы переписать этот проект на указанном языке. Я не думаю, что текущая кодовая база работает (или, по крайней мере, не правильно), потому что я переписывал проект, когда перестал работать над ним.
X64 UEFI OS.
Flow.md описывает порядок задач, которые выполняются для выполнения системы, это только для моей ссылки.
Bootloader записан в C, так как он не требует более продвинутых функций, в то время как ядро записано в C ++.
Не совместимый с POSIX, но многие функции будут названы соответствующим образом (например, MEMCPY).
Сделанный:
Запланировано (может измениться в любое время) (также в очень расплывчатом порядке):
git clone --recurse-submodules https://github.com/catgirladdict/AnimeOS
cd AnimeOS
./run.shОсновное внимание в этом проекте - иметь максимально простую настройку, поэтому все, что вам нужно, это Qemu и Clang.