1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
use crate::HalResult;
hal_fn_impl! {
impl mod crate::hal_fn::interrupt {
fn wait_for_interrupt() {}
fn intr_on() {}
fn intr_off() {}
fn intr_get() -> bool {
false
}
fn send_ipi(cpuid: usize, reason: usize) -> HalResult {
trace!("ipi [{}] => [{}]: {:x}", super::cpu::cpu_id(), cpuid, reason);
Ok(())
}
fn ipi_reason() -> Vec<usize> {
Vec::new()
}
}
}