Struct Cier
#[repr(transparent)]pub struct Cier(pub u32);Expand description
RCC clock interrupt enable register.
Tuple Fields§
§0: u32Implementations§
§impl Cier
impl Cier
pub fn set_lsirdyie(&mut self, val: bool)
pub fn set_lsirdyie(&mut self, val: bool)
LSI ready interrupt enable.
pub fn set_lserdyie(&mut self, val: bool)
pub fn set_lserdyie(&mut self, val: bool)
LSE ready interrupt enable.
pub fn set_msisrdyie(&mut self, val: bool)
pub fn set_msisrdyie(&mut self, val: bool)
MSIS ready interrupt enable.
pub fn set_hsirdyie(&mut self, val: bool)
pub fn set_hsirdyie(&mut self, val: bool)
HSI16 ready interrupt enable.
pub fn set_hserdyie(&mut self, val: bool)
pub fn set_hserdyie(&mut self, val: bool)
HSE ready interrupt enable.
pub const fn hsi48rdyie(&self) -> bool
pub const fn hsi48rdyie(&self) -> bool
HSI48 ready interrupt enable.
pub fn set_hsi48rdyie(&mut self, val: bool)
pub fn set_hsi48rdyie(&mut self, val: bool)
HSI48 ready interrupt enable.
pub const fn msipll1rdyie(&self) -> bool
pub const fn msipll1rdyie(&self) -> bool
MSIRC1 PLL mode ready interrupt enable.
pub fn set_msipll1rdyie(&mut self, val: bool)
pub fn set_msipll1rdyie(&mut self, val: bool)
MSIRC1 PLL mode ready interrupt enable.
pub const fn msipll0rdyie(&self) -> bool
pub const fn msipll0rdyie(&self) -> bool
MSIRC0 PLL mode ready interrupt enable.
pub fn set_msipll0rdyie(&mut self, val: bool)
pub fn set_msipll0rdyie(&mut self, val: bool)
MSIRC0 PLL mode ready interrupt enable.
pub fn set_msiplluie(&mut self, val: bool)
pub fn set_msiplluie(&mut self, val: bool)
MSI PLL mode with LSE unlock interrupt enable.
pub const fn msipllhsuie(&self) -> bool
pub const fn msipllhsuie(&self) -> bool
MSI PLL mode with HSE unlock interrupt enable.
pub fn set_msipllhsuie(&mut self, val: bool)
pub fn set_msipllhsuie(&mut self, val: bool)
MSI PLL mode with HSE unlock interrupt enable.
pub fn set_msikrdyie(&mut self, val: bool)
pub fn set_msikrdyie(&mut self, val: bool)
MSIK ready interrupt enable.
pub fn set_lsecssie(&mut self, val: bool)
pub fn set_lsecssie(&mut self, val: bool)
LSE clock security system interrupt enable.
Trait Implementations§
impl Copy for Cier
impl Eq for Cier
impl StructuralPartialEq for Cier
Auto Trait Implementations§
impl Freeze for Cier
impl RefUnwindSafe for Cier
impl Send for Cier
impl Sync for Cier
impl Unpin for Cier
impl UnwindSafe for Cier
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