Struct stm32_metapac::saes::regs::Icr
#[repr(transparent)]pub struct Icr(pub u32);
Expand description
SAES interrupt clear register.
Tuple Fields§
§0: u32
Implementations§
§impl Icr
impl Icr
pub const fn ccf(&self) -> bool
pub const fn ccf(&self) -> bool
Computation complete flag clear Setting this bit clears the CCF status bit of the SAES_SR and SAES_ISR registers.
pub fn set_ccf(&mut self, val: bool)
pub fn set_ccf(&mut self, val: bool)
Computation complete flag clear Setting this bit clears the CCF status bit of the SAES_SR and SAES_ISR registers.
pub const fn rweif(&self) -> bool
pub const fn rweif(&self) -> bool
Read or write error interrupt flag clear Setting this bit clears the RWEIF status bit of the SAES_ISR register, and both RDERR and WRERR flags in the SAES_SR register.
pub fn set_rweif(&mut self, val: bool)
pub fn set_rweif(&mut self, val: bool)
Read or write error interrupt flag clear Setting this bit clears the RWEIF status bit of the SAES_ISR register, and both RDERR and WRERR flags in the SAES_SR register.
pub const fn keif(&self) -> bool
pub const fn keif(&self) -> bool
Key error interrupt flag clear Setting this bit clears the KEIF status bit of the SAES_ISR register.
pub fn set_keif(&mut self, val: bool)
pub fn set_keif(&mut self, val: bool)
Key error interrupt flag clear Setting this bit clears the KEIF status bit of the SAES_ISR register.
pub const fn rngeif(&self) -> bool
pub const fn rngeif(&self) -> bool
RNG error interrupt flag clear Application must set this bit to clear the RNGEIF status bit in SAES_ISR register.
pub fn set_rngeif(&mut self, val: bool)
pub fn set_rngeif(&mut self, val: bool)
RNG error interrupt flag clear Application must set this bit to clear the RNGEIF status bit in SAES_ISR register.