Struct stm32_hal2::pac::rcc::c1_ahb3lpenr::W
source · [−]pub struct W(_);
Expand description
Register C1_AHB3LPENR
writer
Implementations
sourceimpl W
impl W
sourcepub fn mdmalpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 0>
pub fn mdmalpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 0>
Bit 0 - MDMA Clock Enable During CSleep Mode
sourcepub fn dma2dlpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 4>
pub fn dma2dlpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 4>
Bit 4 - DMA2D Clock Enable During CSleep Mode
sourcepub fn flashpren(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, bool, BitM, 8>
pub fn flashpren(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, bool, BitM, 8>
Bit 8 - Flash interface clock enable during csleep mode
sourcepub fn fmclpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 12>
pub fn fmclpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 12>
Bit 12 - FMC Peripheral Clocks Enable During CSleep Mode
sourcepub fn sdmmc1lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 16>
pub fn sdmmc1lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 16>
Bit 16 - SDMMC1 and SDMMC1 Delay Clock Enable During CSleep Mode
sourcepub fn d1dtcm1lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 28>
pub fn d1dtcm1lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 28>
Bit 28 - D1DTCM1 Block Clock Enable During CSleep mode
sourcepub fn dtcm2lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 29>
pub fn dtcm2lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 29>
Bit 29 - D1 DTCM2 Block Clock Enable During CSleep mode
sourcepub fn itcmlpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 30>
pub fn itcmlpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 30>
Bit 30 - D1ITCM Block Clock Enable During CSleep mode
sourcepub fn axisramlpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 31>
pub fn axisramlpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 31>
Bit 31 - AXISRAM Block Clock Enable During CSleep mode
sourcepub fn octospi1lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 14>
pub fn octospi1lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 14>
Bit 14 - OCTOSPI1 and OCTOSPI1 delay block enable during CSleep Mode
sourcepub fn octospi2lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 19>
pub fn octospi2lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 19>
Bit 19 - OCTOSPI2 and OCTOSPI2 delay block enable during CSleep Mode
sourcepub fn iomngrlpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 21>
pub fn iomngrlpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 21>
Bit 21 - OCTOSPI IO manager enable during CSleep Mode
sourcepub fn otfd1lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 22>
pub fn otfd1lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 22>
Bit 22 - OTFDEC1 enable during CSleep Mode
sourcepub fn otfd2lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 23>
pub fn otfd2lpen(
&mut self
) -> BitWriterRaw<'_, u32, C1_AHB3LPENR_SPEC, MDMALPEN_A, BitM, 23>
Bit 23 - OTFDEC2 enable during CSleep Mode
Methods from Deref<Target = W<C1_AHB3LPENR_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.