feat: Enable EL0 basic mailbox access via SVCs

This commit is contained in:
2026-03-21 18:21:32 +01:00
parent aed9c39283
commit 6c36d88b48
8 changed files with 224 additions and 181 deletions

View File

@@ -19,6 +19,7 @@ use crate::{
},
interrupt_handlers::initialize_interrupt_handler,
logger::DefaultLogger,
pi3::timer::sleep_s,
};
static PERIPHERAL_BASE: usize = 0x3F00_0000;
@@ -43,6 +44,7 @@ pub unsafe fn init_kernel_heap() {
fn panic(_panic: &PanicInfo) -> ! {
loop {
println!("Panic: {}", _panic.message());
sleep_s(1);
}
}