Struct stm32_metapac::rcc::regs::Ahb2smenr
#[repr(transparent)]pub struct Ahb2smenr(pub u32);
Expand description
AHB2 peripheral clocks enable in Sleep and Stop modes register
Tuple Fields§
§0: u32
Implementations§
§impl Ahb2smenr
impl Ahb2smenr
pub fn set_gpioasmen(&mut self, val: bool)
pub fn set_gpioasmen(&mut self, val: bool)
IO port A clocks enable during Sleep and Stop modes
pub fn set_gpiobsmen(&mut self, val: bool)
pub fn set_gpiobsmen(&mut self, val: bool)
IO port B clocks enable during Sleep and Stop modes
pub fn set_gpiocsmen(&mut self, val: bool)
pub fn set_gpiocsmen(&mut self, val: bool)
IO port C clocks enable during Sleep and Stop modes
pub fn set_gpiodsmen(&mut self, val: bool)
pub fn set_gpiodsmen(&mut self, val: bool)
IO port D clocks enable during Sleep and Stop modes
pub fn set_gpioesmen(&mut self, val: bool)
pub fn set_gpioesmen(&mut self, val: bool)
IO port E clocks enable during Sleep and Stop modes
pub fn set_gpiofsmen(&mut self, val: bool)
pub fn set_gpiofsmen(&mut self, val: bool)
IO port F clocks enable during Sleep and Stop modes
pub fn set_gpiogsmen(&mut self, val: bool)
pub fn set_gpiogsmen(&mut self, val: bool)
IO port G clocks enable during Sleep and Stop modes
pub const fn ccmsramsmen(&self) -> bool
pub const fn ccmsramsmen(&self) -> bool
CCM SRAM interface clocks enable during Sleep and Stop modes
pub fn set_ccmsramsmen(&mut self, val: bool)
pub fn set_ccmsramsmen(&mut self, val: bool)
CCM SRAM interface clocks enable during Sleep and Stop modes
pub fn set_sram2smen(&mut self, val: bool)
pub fn set_sram2smen(&mut self, val: bool)
SRAM2 interface clocks enable during Sleep and Stop modes
pub fn set_adc12smen(&mut self, val: bool)
pub fn set_adc12smen(&mut self, val: bool)
ADC clocks enable during Sleep and Stop modes
pub const fn adc345smen(&self) -> bool
pub const fn adc345smen(&self) -> bool
DCMI clock enable during Sleep and Stop modes
pub fn set_adc345smen(&mut self, val: bool)
pub fn set_adc345smen(&mut self, val: bool)
DCMI clock enable during Sleep and Stop modes
pub fn set_dac1smen(&mut self, val: bool)
pub fn set_dac1smen(&mut self, val: bool)
AES accelerator clocks enable during Sleep and Stop modes
pub fn set_dac2smen(&mut self, val: bool)
pub fn set_dac2smen(&mut self, val: bool)
HASH clock enable during Sleep and Stop modes
pub fn set_dac3smen(&mut self, val: bool)
pub fn set_dac3smen(&mut self, val: bool)
DAC3 clock enable during sleep mode
pub fn set_dac4smen(&mut self, val: bool)
pub fn set_dac4smen(&mut self, val: bool)
DAC4 clock enable during sleep mode
pub fn set_aesmen(&mut self, val: bool)
pub fn set_aesmen(&mut self, val: bool)
Cryptography clock enable during sleep mode