irq-framework 0.2.0

A no_std dynamic IRQ registration and dispatch framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![no_std]

extern crate alloc;

mod action;
mod descriptor;
mod lock;
mod registry;
mod types;

pub use registry::Registry;
pub use types::{
    AutoEnable, BoxedIrqHandler, CpuId, CpuMask, CpuMaskIter, IrqAffinity, IrqContext, IrqError,
    IrqExecution, IrqHandle, IrqNumber, IrqOps, IrqOutcome, IrqRequest, IrqReturn, IrqScope,
    IrqStatus, RawIrqHandler, ShareMode,
};