mirror of
https://github.com/Zeal-Operating-System/ZealOS.git
synced 2025-04-06 08:15:06 +01:00
![]() Previously the zealbooter memmap e820 assignment loop used the entry count value passed via limine, without checking if it was over MEM_E820_ENTRIES_NUM, the #define constant value limit of entries that are stored in the kernel header's e820 region. This commit bumps up the constant entry count to 64 from 48, and also adds a small check in zealbooter to ensure that the entry count value used in the memmap loop caps off at the constant value. |
||
---|---|---|
.. | ||
lib | ||
.gitignore | ||
GNUmakefile | ||
idt.c | ||
idt.h | ||
int_thunks.S | ||
lib.c | ||
lib.h | ||
linker.ld | ||
trampoline.S | ||
zealbooter.c |