Struct stm32_metapac::tamp::regs::Misr
#[repr(transparent)]pub struct Misr(pub u32);
Expand description
TAMP non-secure masked interrupt status register.
Tuple Fields§
§0: u32
Implementations§
§impl Misr
impl Misr
pub const fn tampmf(&self, n: usize) -> bool
pub const fn tampmf(&self, n: usize) -> bool
TAMP1 non-secure interrupt masked flag This flag is set by hardware when the tamper 1 non-secure interrupt is raised.
pub fn set_tampmf(&mut self, n: usize, val: bool)
pub fn set_tampmf(&mut self, n: usize, val: bool)
TAMP1 non-secure interrupt masked flag This flag is set by hardware when the tamper 1 non-secure interrupt is raised.
pub const fn itamp1mf(&self) -> bool
pub const fn itamp1mf(&self) -> bool
Internal tamper 1 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 1 non-secure interrupt is raised.
pub fn set_itamp1mf(&mut self, val: bool)
pub fn set_itamp1mf(&mut self, val: bool)
Internal tamper 1 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 1 non-secure interrupt is raised.
pub const fn itamp2mf(&self) -> bool
pub const fn itamp2mf(&self) -> bool
Internal tamper 2 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 2 non-secure interrupt is raised.
pub fn set_itamp2mf(&mut self, val: bool)
pub fn set_itamp2mf(&mut self, val: bool)
Internal tamper 2 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 2 non-secure interrupt is raised.
pub const fn itamp3mf(&self) -> bool
pub const fn itamp3mf(&self) -> bool
Internal tamper 3 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 3 non-secure interrupt is raised.
pub fn set_itamp3mf(&mut self, val: bool)
pub fn set_itamp3mf(&mut self, val: bool)
Internal tamper 3 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 3 non-secure interrupt is raised.
pub const fn itamp4mf(&self) -> bool
pub const fn itamp4mf(&self) -> bool
Internal tamper 4 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 4 non-secure interrupt is raised.
pub fn set_itamp4mf(&mut self, val: bool)
pub fn set_itamp4mf(&mut self, val: bool)
Internal tamper 4 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 4 non-secure interrupt is raised.
pub const fn itamp5mf(&self) -> bool
pub const fn itamp5mf(&self) -> bool
Internal tamper 5 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 5 non-secure interrupt is raised.
pub fn set_itamp5mf(&mut self, val: bool)
pub fn set_itamp5mf(&mut self, val: bool)
Internal tamper 5 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 5 non-secure interrupt is raised.
pub const fn itamp6mf(&self) -> bool
pub const fn itamp6mf(&self) -> bool
Internal tamper 6 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 6 non-secure interrupt is raised.
pub fn set_itamp6mf(&mut self, val: bool)
pub fn set_itamp6mf(&mut self, val: bool)
Internal tamper 6 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 6 non-secure interrupt is raised.
pub const fn itamp7mf(&self) -> bool
pub const fn itamp7mf(&self) -> bool
Internal tamper 7 tamper non-secure interrupt masked flag This flag is set by hardware when the internal tamper 7 non-secure interrupt is raised.
pub fn set_itamp7mf(&mut self, val: bool)
pub fn set_itamp7mf(&mut self, val: bool)
Internal tamper 7 tamper non-secure interrupt masked flag This flag is set by hardware when the internal tamper 7 non-secure interrupt is raised.
pub const fn itamp8mf(&self) -> bool
pub const fn itamp8mf(&self) -> bool
Internal tamper 8 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 8 non-secure interrupt is raised.
pub fn set_itamp8mf(&mut self, val: bool)
pub fn set_itamp8mf(&mut self, val: bool)
Internal tamper 8 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 8 non-secure interrupt is raised.
pub const fn itamp9mf(&self) -> bool
pub const fn itamp9mf(&self) -> bool
internal tamper 9 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 9 non-secure interrupt is raised.
pub fn set_itamp9mf(&mut self, val: bool)
pub fn set_itamp9mf(&mut self, val: bool)
internal tamper 9 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 9 non-secure interrupt is raised.
pub const fn itamp11mf(&self) -> bool
pub const fn itamp11mf(&self) -> bool
internal tamper 11 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 11 non-secure interrupt is raised.
pub fn set_itamp11mf(&mut self, val: bool)
pub fn set_itamp11mf(&mut self, val: bool)
internal tamper 11 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 11 non-secure interrupt is raised.
pub const fn itamp12mf(&self) -> bool
pub const fn itamp12mf(&self) -> bool
internal tamper 12 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 12 non-secure interrupt is raised.
pub fn set_itamp12mf(&mut self, val: bool)
pub fn set_itamp12mf(&mut self, val: bool)
internal tamper 12 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 12 non-secure interrupt is raised.
pub const fn itamp13mf(&self) -> bool
pub const fn itamp13mf(&self) -> bool
internal tamper 13 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 13 non-secure interrupt is raised.
pub fn set_itamp13mf(&mut self, val: bool)
pub fn set_itamp13mf(&mut self, val: bool)
internal tamper 13 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 13 non-secure interrupt is raised.
pub const fn itamp15mf(&self) -> bool
pub const fn itamp15mf(&self) -> bool
internal tamper 15 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 15 non-secure interrupt is raised.
pub fn set_itamp15mf(&mut self, val: bool)
pub fn set_itamp15mf(&mut self, val: bool)
internal tamper 15 non-secure interrupt masked flag This flag is set by hardware when the internal tamper 15 non-secure interrupt is raised.
Trait Implementations§
impl Copy for Misr
impl Eq for Misr
impl StructuralPartialEq for Misr
Auto Trait Implementations§
impl Freeze for Misr
impl RefUnwindSafe for Misr
impl Send for Misr
impl Sync for Misr
impl Unpin for Misr
impl UnwindSafe for Misr
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)