ISR
This commit is contained in:
@@ -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 (;;)
|
||||
|
||||
Reference in New Issue
Block a user