Struct stm32_metapac::rcc::regs::Cir
#[repr(transparent)]pub struct Cir(pub u32);
Expand description
Clock interrupt register (RCC_CIR)
Tuple Fields§
§0: u32
Implementations§
§impl Cir
impl Cir
pub fn set_lsirdyf(&mut self, val: bool)
pub fn set_lsirdyf(&mut self, val: bool)
LSI Ready Interrupt flag
pub fn set_lserdyf(&mut self, val: bool)
pub fn set_lserdyf(&mut self, val: bool)
LSE Ready Interrupt flag
pub fn set_hsirdyf(&mut self, val: bool)
pub fn set_hsirdyf(&mut self, val: bool)
HSI Ready Interrupt flag
pub fn set_hserdyf(&mut self, val: bool)
pub fn set_hserdyf(&mut self, val: bool)
HSE Ready Interrupt flag
pub fn set_pllrdyf(&mut self, val: bool)
pub fn set_pllrdyf(&mut self, val: bool)
PLL Ready Interrupt flag
pub fn set_pll2rdyf(&mut self, val: bool)
pub fn set_pll2rdyf(&mut self, val: bool)
PLL2 Ready Interrupt flag
pub fn set_pll3rdyf(&mut self, val: bool)
pub fn set_pll3rdyf(&mut self, val: bool)
PLL3 Ready Interrupt flag
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_hsirdyie(&mut self, val: bool)
pub fn set_hsirdyie(&mut self, val: bool)
HSI Ready Interrupt Enable
pub fn set_hserdyie(&mut self, val: bool)
pub fn set_hserdyie(&mut self, val: bool)
HSE Ready Interrupt Enable
pub fn set_pllrdyie(&mut self, val: bool)
pub fn set_pllrdyie(&mut self, val: bool)
PLL Ready Interrupt Enable
pub fn set_pll2rdyie(&mut self, val: bool)
pub fn set_pll2rdyie(&mut self, val: bool)
PLL2 Ready Interrupt Enable
pub fn set_pll3rdyie(&mut self, val: bool)
pub fn set_pll3rdyie(&mut self, val: bool)
PLL3 Ready Interrupt Enable
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_hsirdyc(&mut self, val: bool)
pub fn set_hsirdyc(&mut self, val: bool)
HSI 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_pllrdyc(&mut self, val: bool)
pub fn set_pllrdyc(&mut self, val: bool)
PLL Ready Interrupt Clear
pub fn set_pll2rdyc(&mut self, val: bool)
pub fn set_pll2rdyc(&mut self, val: bool)
PLL2 Ready Interrupt Clear
pub fn set_pll3rdyc(&mut self, val: bool)
pub fn set_pll3rdyc(&mut self, val: bool)
PLL3 Ready Interrupt Clear
Trait Implementations§
impl Copy for Cir
impl Eq for Cir
impl StructuralPartialEq for Cir
Auto Trait Implementations§
impl Freeze for Cir
impl RefUnwindSafe for Cir
impl Send for Cir
impl Sync for Cir
impl Unpin for Cir
impl UnwindSafe for Cir
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)