1
0
mirror of https://github.com/cfenollosa/os-tutorial.git synced 2024-10-27 20:34:19 +00:00
cfenollosa_os-tutorial/17-video-scroll/kernel/kernel.c
2014-10-28 10:36:53 +01:00

18 lines
435 B
C

#include "../drivers/screen.h"
#include "util.h"
void main() {
clear_screen();
/* Fill up the screen */
int i = 0;
for (i = 0; i < 24; i++) {
char str[255];
int_to_ascii(i, str);
kprint_at(str, 0, i);
}
kprint_at("This text forces the kernel to scroll. Row 0 will disappear. ", 60, 24);
kprint("And with this text, the kernel will scroll again, and row 1 will disappear too!");
}