Struct stm32_metapac::rcc::regs::Apb1llpenr
#[repr(transparent)]pub struct Apb1llpenr(pub u32);
Expand description
RCC APB1 sleep clock register
Tuple Fields§
§0: u32
Implementations§
§impl Apb1llpenr
impl Apb1llpenr
pub fn set_tim2lpen(&mut self, val: bool)
pub fn set_tim2lpen(&mut self, val: bool)
TIM2 clock enable during sleep mode Set and reset by software.
pub fn set_tim3lpen(&mut self, val: bool)
pub fn set_tim3lpen(&mut self, val: bool)
TIM3 clock enable during sleep mode Set and reset by software.
pub fn set_tim4lpen(&mut self, val: bool)
pub fn set_tim4lpen(&mut self, val: bool)
TIM4 clock enable during sleep mode Set and reset by software.
pub fn set_tim5lpen(&mut self, val: bool)
pub fn set_tim5lpen(&mut self, val: bool)
TIM5 clock enable during sleep mode Set and reset by software.
pub fn set_tim6lpen(&mut self, val: bool)
pub fn set_tim6lpen(&mut self, val: bool)
TIM6 clock enable during sleep mode Set and reset by software.
pub fn set_tim7lpen(&mut self, val: bool)
pub fn set_tim7lpen(&mut self, val: bool)
TIM7 clock enable during sleep mode Set and reset by software.
pub const fn tim12lpen(&self) -> bool
pub const fn tim12lpen(&self) -> bool
TIM12 clock enable during sleep mode Set and reset by software.
pub fn set_tim12lpen(&mut self, val: bool)
pub fn set_tim12lpen(&mut self, val: bool)
TIM12 clock enable during sleep mode Set and reset by software.
pub const fn tim13lpen(&self) -> bool
pub const fn tim13lpen(&self) -> bool
TIM13 clock enable during sleep mode Set and reset by software.
pub fn set_tim13lpen(&mut self, val: bool)
pub fn set_tim13lpen(&mut self, val: bool)
TIM13 clock enable during sleep mode Set and reset by software.
pub const fn tim14lpen(&self) -> bool
pub const fn tim14lpen(&self) -> bool
TIM14 clock enable during sleep mode Set and reset by software.
pub fn set_tim14lpen(&mut self, val: bool)
pub fn set_tim14lpen(&mut self, val: bool)
TIM14 clock enable during sleep mode Set and reset by software.
pub fn set_wwdglpen(&mut self, val: bool)
pub fn set_wwdglpen(&mut self, val: bool)
WWDG clock enable during sleep mode Set and reset by software.
pub fn set_spi2lpen(&mut self, val: bool)
pub fn set_spi2lpen(&mut self, val: bool)
SPI2 clock enable during sleep mode Set and reset by software.
pub fn set_spi3lpen(&mut self, val: bool)
pub fn set_spi3lpen(&mut self, val: bool)
SPI3 clock enable during sleep mode Set and reset by software.
pub const fn usart2lpen(&self) -> bool
pub const fn usart2lpen(&self) -> bool
USART2 clock enable during sleep mode Set and reset by software.
pub fn set_usart2lpen(&mut self, val: bool)
pub fn set_usart2lpen(&mut self, val: bool)
USART2 clock enable during sleep mode Set and reset by software.
pub const fn usart3lpen(&self) -> bool
pub const fn usart3lpen(&self) -> bool
USART3 clock enable during sleep mode Set and reset by software.
pub fn set_usart3lpen(&mut self, val: bool)
pub fn set_usart3lpen(&mut self, val: bool)
USART3 clock enable during sleep mode Set and reset by software.
pub const fn uart4lpen(&self) -> bool
pub const fn uart4lpen(&self) -> bool
UART4 clock enable during sleep mode Set and reset by software.
pub fn set_uart4lpen(&mut self, val: bool)
pub fn set_uart4lpen(&mut self, val: bool)
UART4 clock enable during sleep mode Set and reset by software.
pub const fn uart5lpen(&self) -> bool
pub const fn uart5lpen(&self) -> bool
UART5 clock enable during sleep mode Set and reset by software.
pub fn set_uart5lpen(&mut self, val: bool)
pub fn set_uart5lpen(&mut self, val: bool)
UART5 clock enable during sleep mode Set and reset by software.
pub fn set_i2c1lpen(&mut self, val: bool)
pub fn set_i2c1lpen(&mut self, val: bool)
I2C1 clock enable during sleep mode Set and reset by software.
pub fn set_i2c2lpen(&mut self, val: bool)
pub fn set_i2c2lpen(&mut self, val: bool)
I2C2 clock enable during sleep mode Set and reset by software.
pub fn set_i3c1lpen(&mut self, val: bool)
pub fn set_i3c1lpen(&mut self, val: bool)
I3C1 clock enable during sleep mode Set and reset by software.
pub fn set_crslpen(&mut self, val: bool)
pub fn set_crslpen(&mut self, val: bool)
CRS clock enable during sleep mode Set and reset by software.
pub const fn usart6lpen(&self) -> bool
pub const fn usart6lpen(&self) -> bool
USART6 clock enable during sleep mode Set and reset by software.
pub fn set_usart6lpen(&mut self, val: bool)
pub fn set_usart6lpen(&mut self, val: bool)
USART6 clock enable during sleep mode Set and reset by software.
pub const fn usart10lpen(&self) -> bool
pub const fn usart10lpen(&self) -> bool
USART10 clock enable during sleep mode Set and reset by software.
pub fn set_usart10lpen(&mut self, val: bool)
pub fn set_usart10lpen(&mut self, val: bool)
USART10 clock enable during sleep mode Set and reset by software.
pub const fn usart11lpen(&self) -> bool
pub const fn usart11lpen(&self) -> bool
USART11 clock enable during sleep mode Set and reset by software.
pub fn set_usart11lpen(&mut self, val: bool)
pub fn set_usart11lpen(&mut self, val: bool)
USART11 clock enable during sleep mode Set and reset by software.
pub const fn ceclpen(&self) -> bool
pub const fn ceclpen(&self) -> bool
HDMI-CEC clock enable during sleep mode Set and reset by software.
pub fn set_ceclpen(&mut self, val: bool)
pub fn set_ceclpen(&mut self, val: bool)
HDMI-CEC clock enable during sleep mode Set and reset by software.
pub const fn uart7lpen(&self) -> bool
pub const fn uart7lpen(&self) -> bool
UART7 clock enable during sleep mode Set and reset by software.
pub fn set_uart7lpen(&mut self, val: bool)
pub fn set_uart7lpen(&mut self, val: bool)
UART7 clock enable during sleep mode Set and reset by software.
pub const fn uart8lpen(&self) -> bool
pub const fn uart8lpen(&self) -> bool
UART8 clock enable during sleep mode Set and reset by software.
pub fn set_uart8lpen(&mut self, val: bool)
pub fn set_uart8lpen(&mut self, val: bool)
UART8 clock enable during sleep mode Set and reset by software.
Trait Implementations§
§impl Clone for Apb1llpenr
impl Clone for Apb1llpenr
§fn clone(&self) -> Apb1llpenr
fn clone(&self) -> Apb1llpenr
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Default for Apb1llpenr
impl Default for Apb1llpenr
§fn default() -> Apb1llpenr
fn default() -> Apb1llpenr
§impl PartialEq for Apb1llpenr
impl PartialEq for Apb1llpenr
impl Copy for Apb1llpenr
impl Eq for Apb1llpenr
impl StructuralPartialEq for Apb1llpenr
Auto Trait Implementations§
impl Freeze for Apb1llpenr
impl RefUnwindSafe for Apb1llpenr
impl Send for Apb1llpenr
impl Sync for Apb1llpenr
impl Unpin for Apb1llpenr
impl UnwindSafe for Apb1llpenr
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)