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…
Reference in new issue