Enum arm_gic::InterruptType
source · pub enum InterruptType {
SGI,
PPI,
SPI,
}
Expand description
Different types of interrupt that the GIC handles.
Variants§
SGI
Software-generated interrupt.
SGIs are typically used for inter-processor communication and are generated by a write to an SGI register in the GIC.
PPI
Private Peripheral Interrupt.
Peripheral interrupts that are private to one core.
SPI
Shared Peripheral Interrupt.
Peripheral interrupts that can delivered to any connected core.
Auto Trait Implementations§
impl RefUnwindSafe for InterruptType
impl Send for InterruptType
impl Sync for InterruptType
impl Unpin for InterruptType
impl UnwindSafe for InterruptType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more