Struct Ahb2enr1
#[repr(transparent)]pub struct Ahb2enr1(pub u32);
Expand description
RCC AHB2 peripheral clock enable register 1
Tuple Fields§
§0: u32
Implementations§
§impl Ahb2enr1
impl Ahb2enr1
pub fn set_gpioaen(&mut self, val: bool)
pub fn set_gpioaen(&mut self, val: bool)
IO port A clock enable Set and cleared by software.
pub fn set_gpioben(&mut self, val: bool)
pub fn set_gpioben(&mut self, val: bool)
IO port B clock enable Set and cleared by software.
pub fn set_gpiocen(&mut self, val: bool)
pub fn set_gpiocen(&mut self, val: bool)
IO port C clock enable Set and cleared by software.
pub fn set_gpioden(&mut self, val: bool)
pub fn set_gpioden(&mut self, val: bool)
IO port D clock enable Set and cleared by software.
pub fn set_gpioeen(&mut self, val: bool)
pub fn set_gpioeen(&mut self, val: bool)
IO port E clock enable Set and cleared by software.
pub fn set_gpiofen(&mut self, val: bool)
pub fn set_gpiofen(&mut self, val: bool)
IO port F clock enable Set and cleared by software.
pub fn set_gpiogen(&mut self, val: bool)
pub fn set_gpiogen(&mut self, val: bool)
IO port G clock enable Set and cleared by software.
pub fn set_gpiohen(&mut self, val: bool)
pub fn set_gpiohen(&mut self, val: bool)
IO port H clock enable Set and cleared by software.
pub fn set_gpioien(&mut self, val: bool)
pub fn set_gpioien(&mut self, val: bool)
IO port I clock enable Set and cleared by software.
pub fn set_adc1en(&mut self, val: bool)
pub fn set_adc1en(&mut self, val: bool)
ADC1 clock enable Set and cleared by software.
pub fn set_dcmien(&mut self, val: bool)
pub fn set_dcmien(&mut self, val: bool)
DCMI and PSSI clock enable Set and cleared by software.
pub const fn usb_otg_fsen(&self) -> bool
pub const fn usb_otg_fsen(&self) -> bool
OTG_FS clock enable Set and cleared by software.
pub fn set_usb_otg_fsen(&mut self, val: bool)
pub fn set_usb_otg_fsen(&mut self, val: bool)
OTG_FS clock enable Set and cleared by software.
pub fn set_hashen(&mut self, val: bool)
pub fn set_hashen(&mut self, val: bool)
HASH clock enable Set and cleared by software
pub fn set_saesen(&mut self, val: bool)
pub fn set_saesen(&mut self, val: bool)
SAES clock enable Set and cleared by software.
pub const fn octospimen(&self) -> bool
pub const fn octospimen(&self) -> bool
OCTOSPIM clock enable Set and cleared by software.
pub fn set_octospimen(&mut self, val: bool)
pub fn set_octospimen(&mut self, val: bool)
OCTOSPIM clock enable Set and cleared by software.
pub fn set_otfdec1en(&mut self, val: bool)
pub fn set_otfdec1en(&mut self, val: bool)
OTFDEC1 clock enable Set and cleared by software.
pub fn set_otfdec2en(&mut self, val: bool)
pub fn set_otfdec2en(&mut self, val: bool)
OTFDEC2 clock enable Set and cleared by software.
pub fn set_sdmmc1en(&mut self, val: bool)
pub fn set_sdmmc1en(&mut self, val: bool)
SDMMC1 clock enable Set and cleared by software.
pub fn set_sdmmc2en(&mut self, val: bool)
pub fn set_sdmmc2en(&mut self, val: bool)
SDMMC2 clock enable Set and cleared 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.
pub fn set_sram3en(&mut self, val: bool)
pub fn set_sram3en(&mut self, val: bool)
SRAM3 clock enable Set and reset by software.