main loop should spin after clear()

blank canvas for testing more advanced vga stuff
This commit is contained in:
greg
2016-06-23 01:02:58 -07:00
parent 6037d917e5
commit 75c2c09f9c

View File

@@ -182,17 +182,15 @@ fn timer_callback(count: u64) {
pub extern fn rust_main(multiboot_info_header: usize) { pub extern fn rust_main(multiboot_info_header: usize) {
use vga_buffer::{clear, checkerboard, Color}; use vga_buffer::{clear, checkerboard, Color};
clear(); clear();
/*
checkerboard(Color::Red); checkerboard(Color::Red);
//let boot_info = unsafe { multiboot2::load(multiboot_info_header) }; //let boot_info = unsafe { multiboot2::load(multiboot_info_header) };
printstr::write_to_screen(6, "Gamarjoba munde"); printstr::write_to_screen(6, "Gamarjoba munde");
let mut i: u32 = 0;
util::spin_wait(100_000_000); util::spin_wait(100_000_000);
printstr::write_to_screen(2, "HELLA"); printstr::write_to_screen(2, "HELLA");
*/
loop { loop {