#![no_std] mod panic; /// The entrypoint to the kernel. This should be executed by hart0 alone. It performs some early /// boot tasks, then wakes up any other harts. #[no_mangle] pub extern "C" fn hart0_boot() { for byte in "Hello, world!\n".bytes() { unsafe { core::ptr::write_volatile(0x10000000 as *mut u8, byte); } } todo!() }