Add multiboot module
diff --git a/src/kernel/multiboot.h b/src/kernel/multiboot.h
new file mode 100644
index 0000000..3aaa0d0
--- /dev/null
+++ b/src/kernel/multiboot.h
@@ -0,0 +1,33 @@
+#pragma once
+
+#include "kint.h"
+
+struct multiboot
+{
+	uint flags;
+	uint mem_lower;
+	uint mem_upper;
+	uint boot_device;
+	char *cmdline;
+	uint mods_count;
+	uint **mods_addr;
+	uint num;
+	uint size;
+	uint addr;
+	uint shndx;
+	uint mmap_length;
+	uint mmap_addr;
+	uint drives_length;
+	uint drives_addr;
+	uint config_table;
+	uint boot_loader_name;
+	uint apm_table;
+	uint vbe_control_info;
+	uint vbe_mode_info;
+	uint vbe_mode;
+	uint vbe_interface_seg;
+	uint vbe_interface_off;
+	uint vbe_interface_len;
+};
+
+struct multiboot make_multiboot_physical(struct multiboot *old);