mirror of
https://github.com/Zeal-Operating-System/ZealOS.git
synced 2024-12-25 15:10:28 +00:00
8297c769e6
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 |