From aac010a9e30e479968e277ebdaf41ad366a77098 Mon Sep 17 00:00:00 2001 From: manzerbredes Date: Thu, 23 Jul 2015 08:47:32 +0400 Subject: Implement memPrint methods --- kernel/main.cpp | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) (limited to 'kernel/main.cpp') diff --git a/kernel/main.cpp b/kernel/main.cpp index 9cd9875..0dec7e0 100644 --- a/kernel/main.cpp +++ b/kernel/main.cpp @@ -3,24 +3,17 @@ #include "./Helpers/memPrint.hpp" -//----- PiegOS kernel main ----- -int main(){ +//----- Global Definition ----- +memPrint VideoRam; //Used to print data on screen +//----------------------------- - //Test print a char - /*char* letter=(char*)0xB8A00; - *letter='H'; - letter++; - *letter=(GREEN << 4) | BLUE;*/ - memPrint VideoRam; +//----- PiegOS kernel main ----- +int main(){ - VideoRam.print("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); - VideoRam.print("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); - VideoRam.print("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); - VideoRam.print("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); - VideoRam.print("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); - VideoRam.print("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); + //Welcome + VideoRam.print("Welcome to PiegOS"); //Infinite loop while(1); -- cgit v1.2.3