pub struct W(/* private fields */);
Expand description
Register CIR
writer
Implementations§
source§impl W
impl W
sourcepub fn cssc(&mut self) -> BitWriterRaw<'_, u32, CIR_SPEC, CSSC_AW, BitM, 23>
pub fn cssc(&mut self) -> BitWriterRaw<'_, u32, CIR_SPEC, CSSC_AW, BitM, 23>
Bit 23 - Clock security system interrupt clear
sourcepub fn plli2srdyc(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 21>
pub fn plli2srdyc( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 21>
Bit 21 - PLLI2S ready interrupt clear
sourcepub fn pllrdyc(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 20>
pub fn pllrdyc( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 20>
Bit 20 - Main PLL(PLL) ready interrupt clear
sourcepub fn hserdyc(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 19>
pub fn hserdyc( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 19>
Bit 19 - HSE ready interrupt clear
sourcepub fn hsirdyc(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 18>
pub fn hsirdyc( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 18>
Bit 18 - HSI ready interrupt clear
sourcepub fn lserdyc(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 17>
pub fn lserdyc( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 17>
Bit 17 - LSE ready interrupt clear
sourcepub fn lsirdyc(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 16>
pub fn lsirdyc( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYC_AW, BitM, 16>
Bit 16 - LSI ready interrupt clear
sourcepub fn plli2srdyie(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 13>
pub fn plli2srdyie( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 13>
Bit 13 - PLLI2S ready interrupt enable
sourcepub fn pllrdyie(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 12>
pub fn pllrdyie( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 12>
Bit 12 - Main PLL (PLL) ready interrupt enable
sourcepub fn hserdyie(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 11>
pub fn hserdyie( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 11>
Bit 11 - HSE ready interrupt enable
sourcepub fn hsirdyie(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 10>
pub fn hsirdyie( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 10>
Bit 10 - HSI ready interrupt enable
sourcepub fn lserdyie(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 9>
pub fn lserdyie( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 9>
Bit 9 - LSE ready interrupt enable
sourcepub fn lsirdyie(
&mut self
) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 8>
pub fn lsirdyie( &mut self ) -> BitWriterRaw<'_, u32, CIR_SPEC, LSIRDYIE_A, BitM, 8>
Bit 8 - LSI ready interrupt enable
Methods from Deref<Target = W<CIR_SPEC>>§
sourcepub unsafe fn bits(&mut self, bits: <REG as RegisterSpec>::Ux) -> &mut W<REG>
pub unsafe fn bits(&mut self, bits: <REG as RegisterSpec>::Ux) -> &mut W<REG>
Writes raw bits to the register.
Trait Implementations§
Auto Trait Implementations§
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