From e9232199bdd97233dabd59f07c63607c93c0c59c Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 21 Mar 2021 16:53:07 +0200 Subject: Check multiboot2 header length, and if needed map the next page as well --- src/kernel/multiboot.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/kernel/multiboot.cc') diff --git a/src/kernel/multiboot.cc b/src/kernel/multiboot.cc index 024916e..e0626f0 100644 --- a/src/kernel/multiboot.cc +++ b/src/kernel/multiboot.cc @@ -1,5 +1,7 @@ #include -#include + +typedef multiboot_uint16_t uint16_t; +typedef multiboot_uint32_t uint32_t; uint32_t check_multiboot(uint32_t mb_magic, uint32_t mb_addr) { if (mb_magic != MULTIBOOT2_BOOTLOADER_MAGIC) return 0; -- cgit v1.2.1