From 958e2dae042ca9e28f23e509d541730f30fa8502 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Thu, 8 Apr 2021 13:07:17 +0200 Subject: Switch to multiboot2 and improve interrupt management --- src/bringelle.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'src/bringelle.c') diff --git a/src/bringelle.c b/src/bringelle.c index 013308f..9e17906 100644 --- a/src/bringelle.c +++ b/src/bringelle.c @@ -1,11 +1,23 @@ #include "utils/print.h" #include "utils/asm.h" #include "utils/pic.h" +#include "utils/8042.h" +#include "utils/multiboot.h" + +extern char *name_addr; void bringelle(){ - clear(); + + // clear(); + //print("Booting Bringelle..."); + //pic_enable_interrupt(); print("Booting Bringelle..."); - pic_enable_interrupt(); + MBI_TAG_BL_NAME bl_infos; + if(!mb_load_bl_name(&bl_infos)){ + print(bl_infos.name); + print(" detected!"); + } + while(1); } -- cgit v1.2.3