Struct Ahbenr
#[repr(transparent)]pub struct Ahbenr(pub u32);Expand description
AHB peripheral clock enable register
Tuple Fields§
§0: u32Implementations§
§impl Ahbenr
impl Ahbenr
pub const fn set_gpioaen(&mut self, val: bool)
pub const fn set_gpioaen(&mut self, val: bool)
IO port A clock enable
pub const fn set_gpioben(&mut self, val: bool)
pub const fn set_gpioben(&mut self, val: bool)
IO port B clock enable
pub const fn set_gpiocen(&mut self, val: bool)
pub const fn set_gpiocen(&mut self, val: bool)
IO port C clock enable
pub const fn set_gpioden(&mut self, val: bool)
pub const fn set_gpioden(&mut self, val: bool)
IO port D clock enable
pub const fn set_gpioeen(&mut self, val: bool)
pub const fn set_gpioeen(&mut self, val: bool)
IO port E clock enable
pub const fn set_gpiohen(&mut self, val: bool)
pub const fn set_gpiohen(&mut self, val: bool)
IO port H clock enable
pub const fn set_gpiofen(&mut self, val: bool)
pub const fn set_gpiofen(&mut self, val: bool)
IO port F clock enable
pub const fn set_gpiogen(&mut self, val: bool)
pub const fn set_gpiogen(&mut self, val: bool)
IO port G clock enable
pub const fn set_flashen(&mut self, val: bool)
pub const fn set_flashen(&mut self, val: bool)
FLASH clock enable
pub const fn set_dma1en(&mut self, val: bool)
pub const fn set_dma1en(&mut self, val: bool)
DMA1 clock enable
pub const fn set_dma2en(&mut self, val: bool)
pub const fn set_dma2en(&mut self, val: bool)
DMA2 clock enable
pub const fn set_fsmcen(&mut self, val: bool)
pub const fn set_fsmcen(&mut self, val: bool)
FSMCEN
Trait Implementations§
impl Copy for Ahbenr
impl Eq for Ahbenr
impl StructuralPartialEq for Ahbenr
Auto Trait Implementations§
impl Freeze for Ahbenr
impl RefUnwindSafe for Ahbenr
impl Send for Ahbenr
impl Sync for Ahbenr
impl Unpin for Ahbenr
impl UnwindSafe for Ahbenr
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more