IsfR

Type Alias IsfR 

pub type IsfR = BitReader<Isf>;
Expand description

Field ISF reader - Interrupt Status Flag

Aliased Type§

pub struct IsfR { /* private fields */ }

Implementations§

§

impl IsfR

pub const fn variant(&self) -> Isf

Get enumerated values variant

pub fn is_0(&self) -> bool

Configured interrupt is not detected.

pub fn is_1(&self) -> bool

Configured interrupt is detected. If the pin is configured to generate a DMA request, then the corresponding flag will be cleared automatically at the completion of the requested DMA transfer. Otherwise, the flag remains set until a logic 1 is written to the flag. If the pin is configured for a level sensitive interrupt and the pin remains asserted, then the flag is set again immediately after it is cleared.