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 fn set_gpiohsmen(&mut self, val: bool)
pub fn set_gpiohsmen(&mut self, val: bool)
IO port H 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_adcfssmen(&mut self, val: bool)
pub fn set_adcfssmen(&mut self, val: bool)
ADC clocks enable during Sleep and Stop modes
pub fn set_aessmen(&mut self, val: bool)
pub fn set_aessmen(&mut self, val: bool)
AES accelerator clocks enable during Sleep and Stop modes
pub fn set_hashsmen(&mut self, val: bool)
pub fn set_hashsmen(&mut self, val: bool)
HASH clock enable during Sleep and Stop modes
pub const fn rngsmen(&self) -> bool
pub const fn rngsmen(&self) -> bool
Random Number Generator clocks enable during Sleep and Stop modes
pub fn set_rngsmen(&mut self, val: bool)
pub fn set_rngsmen(&mut self, val: bool)
Random Number Generator clocks enable during Sleep and Stop modes
pub fn set_pkasmen(&mut self, val: bool)
pub fn set_pkasmen(&mut self, val: bool)
PKASMEN
pub const fn otfdec1smen(&self) -> bool
pub const fn otfdec1smen(&self) -> bool
OTFDEC1SMEN
pub fn set_otfdec1smen(&mut self, val: bool)
pub fn set_otfdec1smen(&mut self, val: bool)
OTFDEC1SMEN
pub const fn sdmmc1smen(&self) -> bool
pub const fn sdmmc1smen(&self) -> bool
SDMMC1 clocks enable during Sleep and Stop modes
pub fn set_sdmmc1smen(&mut self, val: bool)
pub fn set_sdmmc1smen(&mut self, val: bool)
SDMMC1 clocks enable during Sleep and Stop modes