From f13b26eeb4f9afba3a1aed2516655b34139979aa Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Tue, 27 Apr 2021 19:02:17 +0200 Subject: Making kernel Higher-Half --- src/drivers/vga_t.cc | 9 ++++++++- src/drivers/vga_t.hpp | 2 ++ 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'src/drivers') diff --git a/src/drivers/vga_t.cc b/src/drivers/vga_t.cc index 6e50b40..0ff3f82 100644 --- a/src/drivers/vga_t.cc +++ b/src/drivers/vga_t.cc @@ -1,5 +1,7 @@ #include "vga_t.hpp" +#include "include/boucane.hpp" + #define MAX_COL 80 #define MAX_LINE 25 @@ -11,6 +13,11 @@ VIDEO_STATE VS={ GRAY, }; +void vga_t_init(){ + PAGING_MAP(0xB8000); + PAGING_MAP(0xB8000+4096); +} + void vga_t_putchar(char c){ // Handle newline here if(c=='\n'){ @@ -39,7 +46,7 @@ void vga_t_putchar(char c){ } } -void clear(){ +void vga_t_clear(){ for(u8 i=0;i