Struct stm32_metapac::tamp::regs::Sr
#[repr(transparent)]pub struct Sr(pub u32);
Expand description
TAMP status register.
Tuple Fields§
§0: u32
Implementations§
§impl Sr
impl Sr
pub const fn tampf(&self, n: usize) -> bool
pub const fn tampf(&self, n: usize) -> bool
TAMPx detection flag. This flag is set by hardware when a tamper detection event is detected on the TAMPx input. (x=1-8)
pub fn set_tampf(&mut self, n: usize, val: bool)
pub fn set_tampf(&mut self, n: usize, val: bool)
TAMPx detection flag. This flag is set by hardware when a tamper detection event is detected on the TAMPx input. (x=1-8)
pub const fn itamp1f(&self) -> bool
pub const fn itamp1f(&self) -> bool
Internal tamper 1 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 1.
pub fn set_itamp1f(&mut self, val: bool)
pub fn set_itamp1f(&mut self, val: bool)
Internal tamper 1 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 1.
pub const fn itamp2f(&self) -> bool
pub const fn itamp2f(&self) -> bool
Internal tamper 2 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 2.
pub fn set_itamp2f(&mut self, val: bool)
pub fn set_itamp2f(&mut self, val: bool)
Internal tamper 2 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 2.
pub const fn itamp3f(&self) -> bool
pub const fn itamp3f(&self) -> bool
Internal tamper 3 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 3.
pub fn set_itamp3f(&mut self, val: bool)
pub fn set_itamp3f(&mut self, val: bool)
Internal tamper 3 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 3.
pub const fn itamp4f(&self) -> bool
pub const fn itamp4f(&self) -> bool
Internal tamper 4 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 4.
pub fn set_itamp4f(&mut self, val: bool)
pub fn set_itamp4f(&mut self, val: bool)
Internal tamper 4 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 4.
pub const fn itamp5f(&self) -> bool
pub const fn itamp5f(&self) -> bool
Internal tamper 5 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 5.
pub fn set_itamp5f(&mut self, val: bool)
pub fn set_itamp5f(&mut self, val: bool)
Internal tamper 5 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 5.
pub const fn itamp6f(&self) -> bool
pub const fn itamp6f(&self) -> bool
Internal tamper 6 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 6.
pub fn set_itamp6f(&mut self, val: bool)
pub fn set_itamp6f(&mut self, val: bool)
Internal tamper 6 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 6.
pub const fn itamp7f(&self) -> bool
pub const fn itamp7f(&self) -> bool
Internal tamper 7 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 7.
pub fn set_itamp7f(&mut self, val: bool)
pub fn set_itamp7f(&mut self, val: bool)
Internal tamper 7 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 7.
pub const fn itamp8f(&self) -> bool
pub const fn itamp8f(&self) -> bool
Internal tamper 8 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 8.
pub fn set_itamp8f(&mut self, val: bool)
pub fn set_itamp8f(&mut self, val: bool)
Internal tamper 8 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 8.
pub const fn itamp9f(&self) -> bool
pub const fn itamp9f(&self) -> bool
Internal tamper 9 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 9.
pub fn set_itamp9f(&mut self, val: bool)
pub fn set_itamp9f(&mut self, val: bool)
Internal tamper 9 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 9.
pub const fn itamp11f(&self) -> bool
pub const fn itamp11f(&self) -> bool
Internal tamper 11 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 11.
pub fn set_itamp11f(&mut self, val: bool)
pub fn set_itamp11f(&mut self, val: bool)
Internal tamper 11 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 11.
pub const fn itamp12f(&self) -> bool
pub const fn itamp12f(&self) -> bool
Internal tamper 12 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 12.
pub fn set_itamp12f(&mut self, val: bool)
pub fn set_itamp12f(&mut self, val: bool)
Internal tamper 12 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 12.
pub const fn itamp13f(&self) -> bool
pub const fn itamp13f(&self) -> bool
Internal tamper 13 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 13.
pub fn set_itamp13f(&mut self, val: bool)
pub fn set_itamp13f(&mut self, val: bool)
Internal tamper 13 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 13.
pub const fn itamp15f(&self) -> bool
pub const fn itamp15f(&self) -> bool
Internal tamper 15 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 15.
pub fn set_itamp15f(&mut self, val: bool)
pub fn set_itamp15f(&mut self, val: bool)
Internal tamper 15 flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 15.