#[repr(transparent)]pub struct OutSel2(pub u32);Expand description
Trigger source IN32 to IN47 selector
Tuple Fields§
§0: u32Implementations§
Source§impl OutSel2
impl OutSel2
Sourcepub const fn set_in33_seln(&mut self, val: u8)
pub const fn set_in33_seln(&mut self, val: u8)
DGDET error.
Sourcepub const fn set_in34_seln(&mut self, val: u8)
pub const fn set_in34_seln(&mut self, val: u8)
Selects SPC VDD_CORE_HVD as a trigger source.
Sourcepub const fn set_in35_seln(&mut self, val: u8)
pub const fn set_in35_seln(&mut self, val: u8)
SPC VDD high voltage detect (SPC_VD_STAT[VDD_HVDF]).
Sourcepub const fn in37_seln(&self) -> u8
pub const fn in37_seln(&self) -> u8
Selects VBAT OFF (vbat0. iso_vbat_to_1p8v OR VBAT Detector Status) as a trigger source.
Sourcepub const fn set_in37_seln(&mut self, val: u8)
pub const fn set_in37_seln(&mut self, val: u8)
Selects VBAT OFF (vbat0. iso_vbat_to_1p8v OR VBAT Detector Status) as a trigger source.
Sourcepub const fn in38_seln(&self) -> u8
pub const fn in38_seln(&self) -> u8
Selects FLEXSPI GCM error (FLEXSPI_INTR[AHBGCMERR]) as a trigger source.
Sourcepub const fn set_in38_seln(&mut self, val: u8)
pub const fn set_in38_seln(&mut self, val: u8)
Selects FLEXSPI GCM error (FLEXSPI_INTR[AHBGCMERR]) as a trigger source.
Sourcepub const fn set_in39_seln(&mut self, val: u16)
pub const fn set_in39_seln(&mut self, val: u16)
Selects UDF Error error as a trigger source.
Sourcepub const fn in47_seln(&self) -> u8
pub const fn in47_seln(&self) -> u8
Selects TRNG HW Error (TRNG_INT_STATUS[HW_ERR]) as a trigger source.
Sourcepub const fn set_in47_seln(&mut self, val: u8)
pub const fn set_in47_seln(&mut self, val: u8)
Selects TRNG HW Error (TRNG_INT_STATUS[HW_ERR]) as a trigger source.
Trait Implementations§
impl Copy for OutSel2
impl Eq for OutSel2
impl StructuralPartialEq for OutSel2
Auto Trait Implementations§
impl Freeze for OutSel2
impl RefUnwindSafe for OutSel2
impl Send for OutSel2
impl Sync for OutSel2
impl Unpin for OutSel2
impl UnwindSafe for OutSel2
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