Architectural Support: x86_64 (#37)
[lunaix-os.git] / lunaix-os / arch / i386 / boot / init32.c
diff --git a/lunaix-os/arch/i386/boot/init32.c b/lunaix-os/arch/i386/boot/init32.c
deleted file mode 100644 (file)
index 1b908f8..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-#include "archinit.h"
-#include <sys/crx.h>
-#include <sys/cpu.h>
-
-void boot_text
-x86_init(struct multiboot_info* mb)
-{
-    mb_parse(mb);
-
-    cr4_setfeature(CR4_OSXMMEXCPT | CR4_OSFXSR | CR4_PSE36);
-
-    ptr_t pagetable = kpg_init();
-    cpu_chvmspace(pagetable);
-
-    cr0_unsetfeature(CR0_WP | CR0_EM);
-    cr0_setfeature(CR0_PG | CR0_MP);
-}
\ No newline at end of file