Struct stm32_metapac::tamp::regs::Smisr
#[repr(transparent)]pub struct Smisr(pub u32);
Expand description
TAMP secure masked interrupt status register.
Tuple Fields§
§0: u32
Implementations§
§impl Smisr
impl Smisr
pub const fn tampmf(&self, n: usize) -> bool
pub const fn tampmf(&self, n: usize) -> bool
TAMPx secure interrupt masked flag. This flag is set by hardware when the tamper x secure interrupt is raised. (x=1-8)
pub fn set_tampmf(&mut self, n: usize, val: bool)
pub fn set_tampmf(&mut self, n: usize, val: bool)
TAMPx secure interrupt masked flag. This flag is set by hardware when the tamper x secure interrupt is raised. (x=1-8)
pub const fn itamp1mf(&self) -> bool
pub const fn itamp1mf(&self) -> bool
Internal tamper 1 secure interrupt masked flag This flag is set by hardware when the internal tamper 1 secure interrupt is raised.
pub fn set_itamp1mf(&mut self, val: bool)
pub fn set_itamp1mf(&mut self, val: bool)
Internal tamper 1 secure interrupt masked flag This flag is set by hardware when the internal tamper 1 secure interrupt is raised.
pub const fn itamp2mf(&self) -> bool
pub const fn itamp2mf(&self) -> bool
Internal tamper 2 secure interrupt masked flag This flag is set by hardware when the internal tamper 2 secure interrupt is raised.
pub fn set_itamp2mf(&mut self, val: bool)
pub fn set_itamp2mf(&mut self, val: bool)
Internal tamper 2 secure interrupt masked flag This flag is set by hardware when the internal tamper 2 secure interrupt is raised.
pub const fn itamp3mf(&self) -> bool
pub const fn itamp3mf(&self) -> bool
Internal tamper 3 secure interrupt masked flag This flag is set by hardware when the internal tamper 3 secure interrupt is raised.
pub fn set_itamp3mf(&mut self, val: bool)
pub fn set_itamp3mf(&mut self, val: bool)
Internal tamper 3 secure interrupt masked flag This flag is set by hardware when the internal tamper 3 secure interrupt is raised.
pub const fn itamp4mf(&self) -> bool
pub const fn itamp4mf(&self) -> bool
Internal tamper 4 secure interrupt masked flag This flag is set by hardware when the internal tamper 4 secure interrupt is raised.
pub fn set_itamp4mf(&mut self, val: bool)
pub fn set_itamp4mf(&mut self, val: bool)
Internal tamper 4 secure interrupt masked flag This flag is set by hardware when the internal tamper 4 secure interrupt is raised.
pub const fn itamp5mf(&self) -> bool
pub const fn itamp5mf(&self) -> bool
Internal tamper 5 secure interrupt masked flag This flag is set by hardware when the internal tamper 5 secure interrupt is raised.
pub fn set_itamp5mf(&mut self, val: bool)
pub fn set_itamp5mf(&mut self, val: bool)
Internal tamper 5 secure interrupt masked flag This flag is set by hardware when the internal tamper 5 secure interrupt is raised.
pub const fn itamp6mf(&self) -> bool
pub const fn itamp6mf(&self) -> bool
Internal tamper 6 secure interrupt masked flag This flag is set by hardware when the internal tamper 6 secure interrupt is raised.
pub fn set_itamp6mf(&mut self, val: bool)
pub fn set_itamp6mf(&mut self, val: bool)
Internal tamper 6 secure interrupt masked flag This flag is set by hardware when the internal tamper 6 secure interrupt is raised.
pub const fn itamp7mf(&self) -> bool
pub const fn itamp7mf(&self) -> bool
Internal tamper 7 secure interrupt masked flag This flag is set by hardware when the internal tamper 7 secure interrupt is raised.
pub fn set_itamp7mf(&mut self, val: bool)
pub fn set_itamp7mf(&mut self, val: bool)
Internal tamper 7 secure interrupt masked flag This flag is set by hardware when the internal tamper 7 secure interrupt is raised.
pub const fn itamp8mf(&self) -> bool
pub const fn itamp8mf(&self) -> bool
Internal tamper 8 secure interrupt masked flag This flag is set by hardware when the internal tamper 8 secure interrupt is raised.
pub fn set_itamp8mf(&mut self, val: bool)
pub fn set_itamp8mf(&mut self, val: bool)
Internal tamper 8 secure interrupt masked flag This flag is set by hardware when the internal tamper 8 secure interrupt is raised.
pub const fn itamp9mf(&self) -> bool
pub const fn itamp9mf(&self) -> bool
internal tamper 9 secure interrupt masked flag This flag is set by hardware when the internal tamper 9 secure interrupt is raised.
pub fn set_itamp9mf(&mut self, val: bool)
pub fn set_itamp9mf(&mut self, val: bool)
internal tamper 9 secure interrupt masked flag This flag is set by hardware when the internal tamper 9 secure interrupt is raised.
pub const fn itamp11mf(&self) -> bool
pub const fn itamp11mf(&self) -> bool
internal tamper 11 secure interrupt masked flag This flag is set by hardware when the internal tamper 11 secure interrupt is raised.
pub fn set_itamp11mf(&mut self, val: bool)
pub fn set_itamp11mf(&mut self, val: bool)
internal tamper 11 secure interrupt masked flag This flag is set by hardware when the internal tamper 11 secure interrupt is raised.
pub const fn itamp12mf(&self) -> bool
pub const fn itamp12mf(&self) -> bool
internal tamper 12 secure interrupt masked flag This flag is set by hardware when the internal tamper 12 secure interrupt is raised.
pub fn set_itamp12mf(&mut self, val: bool)
pub fn set_itamp12mf(&mut self, val: bool)
internal tamper 12 secure interrupt masked flag This flag is set by hardware when the internal tamper 12 secure interrupt is raised.
pub const fn itamp13mf(&self) -> bool
pub const fn itamp13mf(&self) -> bool
internal tamper 13 secure interrupt masked flag This flag is set by hardware when the internal tamper 13 secure interrupt is raised.
pub fn set_itamp13mf(&mut self, val: bool)
pub fn set_itamp13mf(&mut self, val: bool)
internal tamper 13 secure interrupt masked flag This flag is set by hardware when the internal tamper 13 secure interrupt is raised.
pub const fn itamp15mf(&self) -> bool
pub const fn itamp15mf(&self) -> bool
internal tamper 15 secure interrupt masked flag This flag is set by hardware when the internal tamper 15 secure interrupt is raised.
pub fn set_itamp15mf(&mut self, val: bool)
pub fn set_itamp15mf(&mut self, val: bool)
internal tamper 15 secure interrupt masked flag This flag is set by hardware when the internal tamper 15 secure interrupt is raised.