summaryrefslogtreecommitdiff
path: root/src/kernel/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/main.c')
-rw-r--r--src/kernel/main.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/kernel/main.c b/src/kernel/main.c
index 43778d4..7e49049 100644
--- a/src/kernel/main.c
+++ b/src/kernel/main.c
@@ -1,4 +1,4 @@
-#include <stdint.h>
+#include "settings.h"
#include "paging.h"
#include "serial.h"
#include "window.h"
@@ -17,6 +17,8 @@
#include "pci.h"
#include "vbe.h"
+#include <stdint.h>
+
void _start_user_mode() __attribute__ ((noreturn));
__attribute__ ((noreturn))
@@ -25,7 +27,6 @@ void main() {
init_paging();
init_tasks();
init_serial();
-
pci_init();
init_fat();
@@ -37,10 +38,10 @@ void main() {
//other drive drivers
init_log();
+ init_settings();
init_kbd();
init_idt();
-
init_win();
logf(LOG_INFO, "Kernel initialization done.");