Struct stm32_metapac::rcc::regs::Ahb1lpenr
#[repr(transparent)]pub struct Ahb1lpenr(pub u32);
Expand description
RCC AHB1 sleep clock register
Tuple Fields§
§0: u32
Implementations§
§impl Ahb1lpenr
impl Ahb1lpenr
pub const fn gpdma1lpen(&self) -> bool
pub const fn gpdma1lpen(&self) -> bool
GPDMA1 clock enable during sleep mode Set and reset by software.
pub fn set_gpdma1lpen(&mut self, val: bool)
pub fn set_gpdma1lpen(&mut self, val: bool)
GPDMA1 clock enable during sleep mode Set and reset by software.
pub const fn gpdma2lpen(&self) -> bool
pub const fn gpdma2lpen(&self) -> bool
GPDMA2 clock enable during sleep mode Set and reset by software.
pub fn set_gpdma2lpen(&mut self, val: bool)
pub fn set_gpdma2lpen(&mut self, val: bool)
GPDMA2 clock enable during sleep mode Set and reset by software.
pub const fn flitflpen(&self) -> bool
pub const fn flitflpen(&self) -> bool
Flash interface (FLITF) clock enable during sleep mode Set and reset by software.
pub fn set_flitflpen(&mut self, val: bool)
pub fn set_flitflpen(&mut self, val: bool)
Flash interface (FLITF) clock enable during sleep mode Set and reset by software.
pub fn set_crclpen(&mut self, val: bool)
pub fn set_crclpen(&mut self, val: bool)
CRC clock enable during sleep mode Set and reset by software.
pub const fn cordiclpen(&self) -> bool
pub const fn cordiclpen(&self) -> bool
CORDIC clock enable during sleep mode Set and reset by software.
pub fn set_cordiclpen(&mut self, val: bool)
pub fn set_cordiclpen(&mut self, val: bool)
CORDIC clock enable during sleep mode Set and reset by software.
pub fn set_fmaclpen(&mut self, val: bool)
pub fn set_fmaclpen(&mut self, val: bool)
FMAC clock enable during sleep mode Set and reset by software.
pub const fn ramcfglpen(&self) -> bool
pub const fn ramcfglpen(&self) -> bool
RAMCFG clock enable during sleep mode Set and reset by software.
pub fn set_ramcfglpen(&mut self, val: bool)
pub fn set_ramcfglpen(&mut self, val: bool)
RAMCFG clock enable during sleep mode Set and reset by software.
pub fn set_ethlpen(&mut self, val: bool)
pub fn set_ethlpen(&mut self, val: bool)
ETH clock enable during Sleep mode Set and reset by software
pub fn set_ethtxlpen(&mut self, val: bool)
pub fn set_ethtxlpen(&mut self, val: bool)
ETHTX clock enable during sleep mode Set and reset by software
pub fn set_ethrxlpen(&mut self, val: bool)
pub fn set_ethrxlpen(&mut self, val: bool)
ETHRX clock enable during sleep mode Set and reset by software
pub fn set_tzsc1lpen(&mut self, val: bool)
pub fn set_tzsc1lpen(&mut self, val: bool)
TZSC1 clock enable during sleep mode Set and reset by software
pub const fn bkpramlpen(&self) -> bool
pub const fn bkpramlpen(&self) -> bool
BKPRAM clock enable during sleep mode Set and reset by software
pub fn set_bkpramlpen(&mut self, val: bool)
pub fn set_bkpramlpen(&mut self, val: bool)
BKPRAM clock enable during sleep mode Set and reset by software
pub const fn icachelpen(&self) -> bool
pub const fn icachelpen(&self) -> bool
ICACHE clock enable during sleep mode Set and reset by software
pub fn set_icachelpen(&mut self, val: bool)
pub fn set_icachelpen(&mut self, val: bool)
ICACHE clock enable during sleep mode Set and reset by software
pub const fn dcachelpen(&self) -> bool
pub const fn dcachelpen(&self) -> bool
DCACHE clock enable during sleep mode Set and reset by software
pub fn set_dcachelpen(&mut self, val: bool)
pub fn set_dcachelpen(&mut self, val: bool)
DCACHE clock enable during sleep mode Set and reset by software
pub fn set_sram1lpen(&mut self, val: bool)
pub fn set_sram1lpen(&mut self, val: bool)
SRAM1 clock enable during sleep mode Set and reset by software