aboutsummaryrefslogtreecommitdiff
path: root/kernel/kernel.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/kernel.c')
-rw-r--r--kernel/kernel.c24
1 files changed, 2 insertions, 22 deletions
diff --git a/kernel/kernel.c b/kernel/kernel.c
index 7f702e7..bd90a3f 100644
--- a/kernel/kernel.c
+++ b/kernel/kernel.c
@@ -2,32 +2,12 @@
#include "./gpu/text_mode/colours.h"
#include "./io/keyboard/keyboard_handler.h"
#include "global_descriptor_table.h"
-
-void run_kern_demo()
-{
- scrn_enable_cursor(10, 12);
- scrn_clear();
- scrn_set_text_colour(COLOUR_LIGHT_GREEN, COLOUR_BLACK);
-
- scrn_println(" _ _ ____ _____ ");
- scrn_println(" | | (_) / __ \\ / ____|");
- scrn_println(" | |_ _ _ __ _ _| | | | (___ ");
- scrn_println(" | __| | '_ \\| | | | | | |\\___ \\ ");
- scrn_println(" | |_| | | | | |_| | |__| |____) |");
- scrn_println(" \\__|_|_| |_|\\__, |\\____/|_____/ ");
- scrn_println(" __/ | ");
- scrn_println(" |___/ ");
-
- scrn_set_text_colour(COLOUR_WHITE, COLOUR_BLACK);
- scrn_newline();
-}
-
-
+#include "../os/main.h"
void kernel_entrypoint()
{
init_gdt();
init_keyboard_handler();
- run_kern_demo();
+ os_start();
while(1);
}