Type Alias simics_api_sys::riscv_clic_interrupt_interface_t

source ·
pub type riscv_clic_interrupt_interface_t = riscv_clic_interrupt_interface;

Aliased Type§

struct riscv_clic_interrupt_interface_t {
    pub set_active_interrupt: Option<unsafe extern "C" fn(_: *mut conf_object, _: u64, _: u64, _: riscv_vectoring_mode_t, _: riscv_cpu_mode_t)>,
    pub clear_interrupt: Option<unsafe extern "C" fn(_: *mut conf_object)>,
}

Fields§

§set_active_interrupt: Option<unsafe extern "C" fn(_: *mut conf_object, _: u64, _: u64, _: riscv_vectoring_mode_t, _: riscv_cpu_mode_t)>§clear_interrupt: Option<unsafe extern "C" fn(_: *mut conf_object)>