diff options
| author | Loic Guegan <manzerbredes@mailbox.org> | 2021-04-12 10:13:21 +0200 |
|---|---|---|
| committer | Loic Guegan <manzerbredes@mailbox.org> | 2021-04-12 10:13:21 +0200 |
| commit | 39713a3736145483dd3310c3605f940ca34f05c3 (patch) | |
| tree | d4dcdf0f3b667a5d706aa4b04501a71facf186bd /src/bringelle.c | |
| parent | 6edeba8fe208fb019aec00fdc72b97407a8078d3 (diff) | |
Refactoring
Diffstat (limited to 'src/bringelle.c')
| -rw-r--r-- | src/bringelle.c | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/bringelle.c b/src/bringelle.c index 340e884..49670e8 100644 --- a/src/bringelle.c +++ b/src/bringelle.c @@ -1,14 +1,14 @@ #include "libc/stdio.h" #include "int/pic.h" #include "boot/multiboot.h" -#include "utils/mem.h" -#include "utils/gdt.h" -#include "utils/paging.h" - +#include "core/mem.h" +#include "core/gdt.h" +#include "core/paging.h" char show_tics=0; extern GDT_TSS TSS; +extern void interrupt_enable(); void utask(){ char msg[]="Message from the task :D"; @@ -20,8 +20,8 @@ void bringelle(){ clear(); printc("Booting Bringelle...\n",GREEN); - // Kernel boot sequence - pic_enable_interrupt(); + // ----- Kernel boot sequence + interrupt_enable(); print("Interrupts enabled\n"); paging_enable(); @@ -52,8 +52,6 @@ void bringelle(){ : "=m" (TSS.ss0), "=m" (TSS.esp0) ); - - while(1); } |
