Struct stm32_metapac::rcc::regs::Ahb2enr
#[repr(transparent)]pub struct Ahb2enr(pub u32);
Expand description
RCC AHB2 peripheral clock register
Tuple Fields§
§0: u32
Implementations§
§impl Ahb2enr
impl Ahb2enr
pub fn set_gpioaen(&mut self, val: bool)
pub fn set_gpioaen(&mut self, val: bool)
GPIOA clock enable Set and reset by software.
pub fn set_gpioben(&mut self, val: bool)
pub fn set_gpioben(&mut self, val: bool)
GPIOB clock enable Set and reset by software.
pub fn set_gpiocen(&mut self, val: bool)
pub fn set_gpiocen(&mut self, val: bool)
GPIOC clock enable Set and reset by software.
pub fn set_gpioden(&mut self, val: bool)
pub fn set_gpioden(&mut self, val: bool)
GPIOD clock enable Set and reset by software.
pub fn set_gpioeen(&mut self, val: bool)
pub fn set_gpioeen(&mut self, val: bool)
GPIOE clock enable Set and reset by software.
pub fn set_gpiofen(&mut self, val: bool)
pub fn set_gpiofen(&mut self, val: bool)
GPIOF clock enable Set and reset by software.
pub fn set_gpiogen(&mut self, val: bool)
pub fn set_gpiogen(&mut self, val: bool)
GPIOG clock enable Set and reset by software.
pub fn set_gpiohen(&mut self, val: bool)
pub fn set_gpiohen(&mut self, val: bool)
GPIOH clock enable Set and reset by software.
pub fn set_gpioien(&mut self, val: bool)
pub fn set_gpioien(&mut self, val: bool)
GPIOI clock enable Set and reset by software.
pub fn set_adc12en(&mut self, val: bool)
pub fn set_adc12en(&mut self, val: bool)
ADC1 and 2 peripherals clock enabled Set and reset by software.
pub fn set_dac1en(&mut self, val: bool)
pub fn set_dac1en(&mut self, val: bool)
DAC clock enable Set and reset by software.
pub const fn dcmi_pssien(&self) -> bool
pub const fn dcmi_pssien(&self) -> bool
digital camera interface clock enable (DCMI or PSSI depending which interface is active) Set and reset by software.
pub fn set_dcmi_pssien(&mut self, val: bool)
pub fn set_dcmi_pssien(&mut self, val: bool)
digital camera interface clock enable (DCMI or PSSI depending which interface is active) Set and reset by software.
pub fn set_hashen(&mut self, val: bool)
pub fn set_hashen(&mut self, val: bool)
HASH clock enable Set and reset by software.
pub fn set_saesen(&mut self, val: bool)
pub fn set_saesen(&mut self, val: bool)
SAES clock enable Set and reset by software.
pub fn set_sram3en(&mut self, val: bool)
pub fn set_sram3en(&mut self, val: bool)
SRAM3 clock enable Set and reset by software.
pub fn set_sram2en(&mut self, val: bool)
pub fn set_sram2en(&mut self, val: bool)
SRAM2 clock enable Set and reset by software.