old-DasOS/prototypes/base/init.c
2016-04-30 15:10:28 +02:00

16 lines
No EOL
356 B
C

void init(void)
{
const char hw[] = "Hello World!";
int i;
char* video = (char*) 0xb8000;
// C-Strings haben ein Nullbyte als Abschluss
for (i = 0; hw[i] != '\0'; i++) {
// Zeichen i in den Videospeicher kopieren
video[i * 2] = hw[i];
// 0x07 = Hellgrau auf Schwarz
video[i * 2 + 1] = 0x07;
}
}