master
D4VID 4 months ago
parent 58708161c1
commit 295b4b150d

@ -1,20 +1,25 @@
#![no_std]
#![no_main]
use core::fmt::Write;
use core::panic::PanicInfo;
use core::{fmt::Write, panic::PanicInfo};
use lwcpu::{NumberDisplay, TextDisplay};
use riscv_rt::entry;
#[panic_handler]
fn panic_handler(_info: &PanicInfo) -> ! {
NumberDisplay::display_number(0xDEADC0DE);
let mut text = TextDisplay{};
let _ = write!(text, "Panic: {}", _info.message());
loop {}
}
const HELLO_WORLD: &str = " Hello world!";
#[entry]
fn main() -> ! {
let mut text = TextDisplay{};
let _ = write!(text, "LMAO: {}", 47);
loop {}
loop {
let _ = text.write_str(HELLO_WORLD);
panic!("Lmao")
}
}

Loading…
Cancel
Save