This commit is contained in:
Benjamin Kyd
2019-05-02 21:29:22 +01:00
parent 44330e8427
commit 631ea7b7cb
10 changed files with 28 additions and 83 deletions

View File

@@ -13,7 +13,7 @@
#include <lib/kernel/logger/logger.h>
extern "C" {
extern void INIT_FPU(void);
extern void FPU_Init(void);
}
extern "C"
@@ -28,6 +28,9 @@ int kernel_main(uint32_t magic, MultibootInfo_t* multiboot) {
// Init systems
FPU_Init();
loggerOK("FPU Init");
GDT_Init();
loggerOK("GDT Init");
@@ -51,6 +54,8 @@ int kernel_main(uint32_t magic, MultibootInfo_t* multiboot) {
SetFGColour(VGA_BRIGHT_MAGENTA);
Write("~#");
asm("sti");
// PanicKernel(0x00, "Self Triggered Panic", "kernel.cpp:48", "kernel_main(uint32_t magic, MultibootInfo_t* multiboot)");
for (;;)