aboutsummaryrefslogtreecommitdiff
path: root/src/boot/multiboot2.hpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2021-04-24 10:09:43 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2021-04-24 10:09:43 +0200
commit657372f1be95393b76a54f258ba3f937b4073abe (patch)
tree18aa2cb9b7f3e4d38a5208d9db2811f6af46fa61 /src/boot/multiboot2.hpp
parent99019721a9e147c49becc466c5427609b937aca8 (diff)
New paging manager and multiboot2 tools
Diffstat (limited to 'src/boot/multiboot2.hpp')
-rw-r--r--src/boot/multiboot2.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/boot/multiboot2.hpp b/src/boot/multiboot2.hpp
new file mode 100644
index 0000000..da12e5f
--- /dev/null
+++ b/src/boot/multiboot2.hpp
@@ -0,0 +1,8 @@
+#pragma once
+
+#include "core/types.hpp"
+
+u32* mb2_find_tag(u32 *mb2_info_addr, char type);
+char mb2_find_bootloader_name(u32* mb2_info_addr, char *return_name);
+char mb2_find_new_rsdp(u32* mb2_info_addr, u64 *return_addr, u32 *return_size);
+char mb2_find_old_rsdp(u32* mb2_info_addr, u64 *return_addr, u32 *return_size); \ No newline at end of file