COBE 0.1 ALPHA
|
00001 #include <sysfunc.h> 00002 #include <stdio.h> 00003 00005 00006 int clrscr() { 00007 //----------Setze Pointer auf den Textspeicher---------- 00008 char *VideoMem = (char*)0xB8000; 00009 00010 //----------Leere den Textspeicher, indem alles mit 0 belegt wird---------- 00011 for(int i = 4000; i > 0; i--) 00012 { 00013 *VideoMem = 0x0; 00014 VideoMem++; 00015 } 00016 00017 position_x = 0; 00018 position_y = 0; 00019 return 0; 00020 } 00021 00023 //----------Formel zur Umwandlung von BCD in Binär---------- 00024 int bcd2bin(int x) { return (x >> 4) * 10 + (x & 0x0f); } 00025