summaryrefslogtreecommitdiff
path: root/kernel/entry_efi.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/entry_efi.c')
-rw-r--r--kernel/entry_efi.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/kernel/entry_efi.c b/kernel/entry_efi.c
index f4eeb9c..5eecaf2 100644
--- a/kernel/entry_efi.c
+++ b/kernel/entry_efi.c
@@ -1,4 +1,11 @@
-#include <loader/data.h>
+#include "cpu.h"
+#include "serial.h"
+#include "kprint.h"
+#include "memory.h"
+#include "panic.h"
+
+#include <loader/data_efi.h>
+
#include <kernel/entry.h>
#include <stdbool.h>
@@ -6,12 +13,6 @@
#include <stdint.h>
#include <stdnoreturn.h>
-#include "cpu.h"
-#include "serial.h"
-#include "kprint.h"
-#include "memory.h"
-#include "panic.h"
-
static void efi_memory_init(struct efi_memory_map_data *map)
{
// FIXME: bad girl shit: overwriting on aliased pointers.