Enum arm_gic::TriggerMode
source · pub enum TriggerMode {
Edge,
Level,
}
Expand description
Interrupt trigger mode.
Variants§
Edge
Edge-triggered.
This is an interrupt that is asserted on detection of a rising edge of an interrupt signal and then, regardless of the state of the signal, remains asserted until it is cleared by the conditions defined by this specification.
Level
Level-sensitive.
This is an interrupt that is asserted whenever the interrupt signal level is active, and deasserted whenever the level is not active.
Auto Trait Implementations§
impl RefUnwindSafe for TriggerMode
impl Send for TriggerMode
impl Sync for TriggerMode
impl Unpin for TriggerMode
impl UnwindSafe for TriggerMode
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