main loop should spin after clear()
blank canvas for testing more advanced vga stuff
This commit is contained in:
@@ -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 {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user