A Total Overhaul on the Lunaix's Virtual Memory Model (#26)
[lunaix-os.git] / lunaix-os / arch / i386 / boot / archinit.h
diff --git a/lunaix-os/arch/i386/boot/archinit.h b/lunaix-os/arch/i386/boot/archinit.h
new file mode 100644 (file)
index 0000000..b936ca1
--- /dev/null
@@ -0,0 +1,14 @@
+#ifndef __LUNAIX_ARCHINIT_H
+#define __LUNAIX_ARCHINIT_H
+
+#include <lunaix/types.h>
+#include <sys/boot/bstage.h>
+#include <sys/boot/multiboot.h>
+
+ptr_t boot_text
+kpg_init();
+
+struct boot_handoff* boot_text
+mb_parse(struct multiboot_info* mb);
+
+#endif /* __LUNAIX_ARCHINIT_H */