Struct stm32_metapac::rcc::regs::Cicr
#[repr(transparent)]pub struct Cicr(pub u32);
Expand description
RCC clock interrupt clear register
Tuple Fields§
§0: u32
Implementations§
§impl Cicr
impl Cicr
pub const fn lsirdyc(&self) -> bool
pub const fn lsirdyc(&self) -> bool
LSI ready interrupt clear Writing this bit to 1 clears the LSIRDYF flag. Writing 0 has no effect.
pub fn set_lsirdyc(&mut self, val: bool)
pub fn set_lsirdyc(&mut self, val: bool)
LSI ready interrupt clear Writing this bit to 1 clears the LSIRDYF flag. Writing 0 has no effect.
pub const fn lserdyc(&self) -> bool
pub const fn lserdyc(&self) -> bool
LSE ready interrupt clear Writing this bit to 1 clears the LSERDYF flag. Writing 0 has no effect.
pub fn set_lserdyc(&mut self, val: bool)
pub fn set_lserdyc(&mut self, val: bool)
LSE ready interrupt clear Writing this bit to 1 clears the LSERDYF flag. Writing 0 has no effect.
pub const fn msisrdyc(&self) -> bool
pub const fn msisrdyc(&self) -> bool
MSIS ready interrupt clear Writing this bit to 1 clears the MSISRDYF flag. Writing 0 has no effect.
pub fn set_msisrdyc(&mut self, val: bool)
pub fn set_msisrdyc(&mut self, val: bool)
MSIS ready interrupt clear Writing this bit to 1 clears the MSISRDYF flag. Writing 0 has no effect.
pub const fn hsirdyc(&self) -> bool
pub const fn hsirdyc(&self) -> bool
HSI ready interrupt clear Writing this bit to 1 clears the HSIRDYF flag. Writing 0 has no effect.
pub fn set_hsirdyc(&mut self, val: bool)
pub fn set_hsirdyc(&mut self, val: bool)
HSI ready interrupt clear Writing this bit to 1 clears the HSIRDYF flag. Writing 0 has no effect.
pub const fn hserdyc(&self) -> bool
pub const fn hserdyc(&self) -> bool
HSE ready interrupt clear Writing this bit to 1 clears the HSERDYF flag. Writing 0 has no effect.
pub fn set_hserdyc(&mut self, val: bool)
pub fn set_hserdyc(&mut self, val: bool)
HSE ready interrupt clear Writing this bit to 1 clears the HSERDYF flag. Writing 0 has no effect.
pub const fn hsi48rdyc(&self) -> bool
pub const fn hsi48rdyc(&self) -> bool
HSI48 ready interrupt clear Writing this bit to 1 clears the HSI48RDYF flag. Writing 0 has no effect.
pub fn set_hsi48rdyc(&mut self, val: bool)
pub fn set_hsi48rdyc(&mut self, val: bool)
HSI48 ready interrupt clear Writing this bit to 1 clears the HSI48RDYF flag. Writing 0 has no effect.
pub const fn pllrdyc(&self, n: usize) -> bool
pub const fn pllrdyc(&self, n: usize) -> bool
PLL1 ready interrupt clear Writing this bit to 1 clears the PLL1RDYF flag. Writing 0 has no effect.
pub fn set_pllrdyc(&mut self, n: usize, val: bool)
pub fn set_pllrdyc(&mut self, n: usize, val: bool)
PLL1 ready interrupt clear Writing this bit to 1 clears the PLL1RDYF flag. Writing 0 has no effect.
pub const fn cssc(&self) -> bool
pub const fn cssc(&self) -> bool
Clock security system interrupt clear Writing this bit to 1 clears the CSSF flag. Writing 0 has no effect.
pub fn set_cssc(&mut self, val: bool)
pub fn set_cssc(&mut self, val: bool)
Clock security system interrupt clear Writing this bit to 1 clears the CSSF flag. Writing 0 has no effect.
pub const fn msikrdyc(&self) -> bool
pub const fn msikrdyc(&self) -> bool
MSIK oscillator ready interrupt clear Writing this bit to 1 clears the MSIKRDYF flag. Writing 0 has no effect.
pub fn set_msikrdyc(&mut self, val: bool)
pub fn set_msikrdyc(&mut self, val: bool)
MSIK oscillator ready interrupt clear Writing this bit to 1 clears the MSIKRDYF flag. Writing 0 has no effect.
pub const fn shsirdyc(&self) -> bool
pub const fn shsirdyc(&self) -> bool
SHSI oscillator ready interrupt clear Writing this bit to 1 clears the SHSIRDYF flag. Writing 0 has no effect.
pub fn set_shsirdyc(&mut self, val: bool)
pub fn set_shsirdyc(&mut self, val: bool)
SHSI oscillator ready interrupt clear Writing this bit to 1 clears the SHSIRDYF flag. Writing 0 has no effect.