summaryrefslogtreecommitdiff
path: root/kernel/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/src/main.c')
-rw-r--r--kernel/src/main.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/kernel/src/main.c b/kernel/src/main.c
index 2a04c24..7c0f221 100644
--- a/kernel/src/main.c
+++ b/kernel/src/main.c
@@ -6,6 +6,7 @@
#include "drivers/ps2mouse.h"
#include "interrupt/idt.h"
#include "interrupt/pic.h"
+#include "time.h"
#include "tty/cursor.h"
#include "tty/term.h"
@@ -21,6 +22,9 @@ void kernel_main(void* boot_info) {
term_init();
cursor_enable();
+ rtc_set_timezone(-4);
+ rtc_update();
+
idt_init();
pic_remap(PIC_REMAP_OFFSET);
@@ -64,5 +68,8 @@ void kernel_main(void* boot_info) {
y = fclamp(y, 0, TERM_H);
printk(" x%d y%d\n", (int)x, (int)y);
}
- }
+
+ term_flush();
+ rtc_update();
+ }
}