From 162d024a53e1e31e00ff0b6f47dd4590edebc551 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Sun, 9 Aug 2020 16:51:01 +0200 Subject: Heavy restructuring of libc, kernel and apps --- src/main.c | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 src/main.c (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c deleted file mode 100644 index 17d6267..0000000 --- a/src/main.c +++ /dev/null @@ -1,50 +0,0 @@ -// MIT License, Copyright (c) 2020 Marvin Borner - -#include "config.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -u32 HEAP = 0x00200000; -u32 HEAP_START; - -void kernel_main(struct vid_info *vid_info) -{ - HEAP_START = HEAP; // For malloc function - - // Initialize VESA video - vesa_init(vid_info->info); - u32 terminal_background[3] = { 0, 0, 0 }; - vesa_fill(terminal_background); - - // Serial connection - serial_install(); - serial_print("\nConnected.\n"); - - // Install drivers - interrupts_install(); - timer_install(); - keyboard_install(); - - // Enable drivers - sti(); - - ls_root(); - gui_init(FONT_PATH); - - gui_term_write("Wake up, " USERNAME "...\n"); - - syscall_init(); - proc_init(); - - idle(); -} -- cgit v1.2.3