From 545a0b24c1652f6baf628138f88f42c136893586 Mon Sep 17 00:00:00 2001 From: Eggert Severin Jung Date: Fri, 18 Apr 2025 11:38:43 +0000 Subject: [PATCH] Delete cga.cc --- cga.cc | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 cga.cc diff --git a/cga.cc b/cga.cc deleted file mode 100644 index b2bc00c..0000000 --- a/cga.cc +++ /dev/null @@ -1,34 +0,0 @@ -unsigned char* buffer = (unsigned char*) 0xb8000; - - -char make_attribute ( char foreground , - char background , char blink ) { - foreground &= 0 xf ; // ffff ffff -> 0000 ffff - background &= 0 x7 ; // bbbb bbbb -> 0000 0 bbb - blink &= 1; // BBBB BBBB -> 0000 000 B - background <<= 4; // 0000 0 bbb -> 0 bbb 0000 - blink <<= 7; // 0000 000 B -> B000 0000 - return foreground | background | blink ; // Bbbb ffff -} - -int puts(const char *s){ - for(int i=0; *(s+i) != 0; i++){ - buffer[2*i] = *(s+i); - buffer[(2*i)+1] = 0x14; - } - return 0; -} - -void clear_display(void){ - for(int i=0; i<(80*25); i++){ - buffer[i] = 0; - } -} - -void iterate(void){ - for(int i=0; i<(80*25); i++){ - buffer[2*i] = i%256; - buffer[1+(2*i)] = i%256; - } -} -