diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2021-04-08 13:07:17 +0200 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2021-04-08 13:07:17 +0200 |
| commit | 958e2dae042ca9e28f23e509d541730f30fa8502 (patch) | |
| tree | 8911572335763866ed39cc7ec7855131929a0994 /src/bringelle.c | |
| parent | db553d05824ae463752c8b528feac963e41d9f1c (diff) | |
Switch to multiboot2 and improve interrupt management
Diffstat (limited to 'src/bringelle.c')
| -rw-r--r-- | src/bringelle.c | 16 |
1 files changed, 14 insertions, 2 deletions
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); } |
