Switch to multiboot2 and improve interrupt management

This commit is contained in:
Loic Guegan 2021-04-08 13:07:17 +02:00
parent db553d0582
commit 958e2dae04
14 changed files with 206 additions and 41 deletions

View file

@ -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);
}