Struct Cicr
#[repr(transparent)]pub struct Cicr(pub u32);Expand description
RCC clock interrupt clear register.
Tuple Fields§
§0: u32Implementations§
§impl Cicr
impl Cicr
pub fn set_lsirdyc(&mut self, val: bool)
pub fn set_lsirdyc(&mut self, val: bool)
LSI ready interrupt clear.
pub fn set_lserdyc(&mut self, val: bool)
pub fn set_lserdyc(&mut self, val: bool)
LSE ready interrupt clear.
pub fn set_msisrdyc(&mut self, val: bool)
pub fn set_msisrdyc(&mut self, val: bool)
MSIS ready interrupt clear.
pub fn set_hsirdyc(&mut self, val: bool)
pub fn set_hsirdyc(&mut self, val: bool)
HSI16 ready interrupt clear.
pub fn set_hserdyc(&mut self, val: bool)
pub fn set_hserdyc(&mut self, val: bool)
HSE ready interrupt clear.
pub fn set_hsi48rdyc(&mut self, val: bool)
pub fn set_hsi48rdyc(&mut self, val: bool)
HSI48 ready interrupt clear.
pub const fn msipll1rdyc(&self) -> bool
pub const fn msipll1rdyc(&self) -> bool
MSIRC1 PLL mode ready interrupt clear.
pub fn set_msipll1rdyc(&mut self, val: bool)
pub fn set_msipll1rdyc(&mut self, val: bool)
MSIRC1 PLL mode ready interrupt clear.
pub const fn msipll0rdyc(&self) -> bool
pub const fn msipll0rdyc(&self) -> bool
MSIRC0 PLL mode ready interrupt clear.
pub fn set_msipll0rdyc(&mut self, val: bool)
pub fn set_msipll0rdyc(&mut self, val: bool)
MSIRC0 PLL mode ready interrupt clear.
pub fn set_msiplluc(&mut self, val: bool)
pub fn set_msiplluc(&mut self, val: bool)
MSI PLL mode with LSE unlock interrupt clear.
pub const fn msipllhsuc(&self) -> bool
pub const fn msipllhsuc(&self) -> bool
MSI PLL mode with HSE unlock interrupt clear.
pub fn set_msipllhsuc(&mut self, val: bool)
pub fn set_msipllhsuc(&mut self, val: bool)
MSI PLL mode with HSE unlock interrupt clear.
pub fn set_msikrdyc(&mut self, val: bool)
pub fn set_msikrdyc(&mut self, val: bool)
MSIK oscillator ready interrupt clear.
pub fn set_lsecssc(&mut self, val: bool)
pub fn set_lsecssc(&mut self, val: bool)
LSE CSS interrupt clear.
Trait Implementations§
impl Copy for Cicr
impl Eq for Cicr
impl StructuralPartialEq for Cicr
Auto Trait Implementations§
impl Freeze for Cicr
impl RefUnwindSafe for Cicr
impl Send for Cicr
impl Sync for Cicr
impl Unpin for Cicr
impl UnwindSafe for Cicr
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
Mutably borrows from an owned value. Read more