This commit is contained in:
Tunacan 2020-11-21 22:59:25 +03:00
parent cc4a37e8e9
commit e1dc22b818
2 changed files with 5 additions and 30 deletions

View file

@ -28,30 +28,6 @@ void srand(size_t seed) {
void kernel_main() {
terminal_initialize();
terminal_writeline("bruh1");
terminal_writeline("bruh2");
terminal_writeline("bruh3");
terminal_writeline("bruh4");
terminal_writeline("bruh5");
terminal_writeline("bruh6");
terminal_writeline("bruh7");
terminal_writeline("bruh8");
terminal_writeline("bruh9");
terminal_writeline("bruh10");
terminal_writeline("bruh11");
terminal_writeline("bruh12");
terminal_writeline("bruh13");
terminal_writeline("bruh14");
terminal_writeline("bruh15");
terminal_writeline("bruh16");
terminal_writeline("bruh17");
terminal_writeline("bruh18");
terminal_writeline("bruh19");
terminal_writeline("bruh20");
terminal_writeline("bruh21");
terminal_writeline("bruh22");
terminal_writeline("bruh23");
terminal_writeline("bruh24");
terminal_writeline("bruh25");
terminal_writeline("bruh26");
terminal_writeline("hello yes");
terminal_writestring("> ");
}

View file

@ -51,11 +51,10 @@ void terminal_updatecursor(void) {
}
void terminal_scrollup(void) {
terminal_clearline(0);
for (size_t index = 0; index < VGA_WIDTH * (VGA_HEIGHT - 1) * 2; index++) {
terminal_buffer[index] = terminal_buffer[index + VGA_WIDTH * 2 * 1];
for (size_t index = 0; index < VGA_WIDTH * (VGA_HEIGHT - 1); index++) {
terminal_buffer[index] = terminal_buffer[index + VGA_WIDTH];
}
terminal_clearlines(VGA_HEIGHT - 2, VGA_HEIGHT - 1);
terminal_clearline(VGA_HEIGHT);
if ((terminal_row - 1) < 0) {
terminal_row = 0;
terminal_column = 0;