rewrote render.rs

rewrote the entire rendering system for the project, the terminal now supports scrollback and the vga blinking cursor actually moves around now (that was really getting on my nerves lmao)
This commit is contained in:
FantasyPvP
2023-10-01 02:40:52 +01:00
parent 9e7335e05f
commit ded4140f7c
5 changed files with 320 additions and 21 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
use crate::kernel::render::{BUFFER_HEIGHT, BUFFER_WIDTH, RENDERER};
use crate::kernel::render2::{BUFFER_HEIGHT, BUFFER_WIDTH, RENDERER};
use crate::std::io::Frame;
use crate::{print, println};
use alloc::{