h
This commit is contained in:
parent
cc4a37e8e9
commit
e1dc22b818
28
kernel.c
28
kernel.c
|
@ -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("> ");
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue