Struct stm32_metapac::dcache::regs::Ier
#[repr(transparent)]pub struct Ier(pub u32);
Expand description
DCACHE interrupt enable register.
Tuple Fields§
§0: u32
Implementations§
§impl Ier
impl Ier
pub const fn bsyendie(&self) -> bool
pub const fn bsyendie(&self) -> bool
interrupt enable on busy end Set by SW to enable an interrupt generation at the end of a cache full invalidate operation.
pub fn set_bsyendie(&mut self, val: bool)
pub fn set_bsyendie(&mut self, val: bool)
interrupt enable on busy end Set by SW to enable an interrupt generation at the end of a cache full invalidate operation.
pub const fn errie(&self) -> bool
pub const fn errie(&self) -> bool
interrupt enable on cache error Set by software to enable an interrupt generation in case of cache functional error (eviction or clean operation write-back error).
pub fn set_errie(&mut self, val: bool)
pub fn set_errie(&mut self, val: bool)
interrupt enable on cache error Set by software to enable an interrupt generation in case of cache functional error (eviction or clean operation write-back error).
pub const fn cmdendie(&self) -> bool
pub const fn cmdendie(&self) -> bool
interrupt enable on command end Set by software to enable an interrupt generation at the end of a cache command (clean and/or invalidate an address range).
pub fn set_cmdendie(&mut self, val: bool)
pub fn set_cmdendie(&mut self, val: bool)
interrupt enable on command end Set by software to enable an interrupt generation at the end of a cache command (clean and/or invalidate an address range).