1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#![no_std] #![no_main] mod arch; mod machine; use core::panic::PanicInfo; use machine::cgascr::CGAScreen; #[panic_handler] fn panic(_info: &PanicInfo) -> ! { loop {} } #[no_mangle] pub extern "C" fn _entry() -> ! { let scr = CGAScreen::new(80,25); scr.test(); loop {} }