Struct stm32_metapac::rcc::regs::Ccipr1
#[repr(transparent)]pub struct Ccipr1(pub u32);
Expand description
RCC kernel clock configuration register
Tuple Fields§
§0: u32
Implementations§
§impl Ccipr1
impl Ccipr1
pub const fn usart1sel(&self) -> Usart1sel
pub const fn usart1sel(&self) -> Usart1sel
USART1 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub fn set_usart1sel(&mut self, val: Usart1sel)
pub fn set_usart1sel(&mut self, val: Usart1sel)
USART1 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub const fn usart2sel(&self) -> Usartsel
pub const fn usart2sel(&self) -> Usartsel
USART2 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub fn set_usart2sel(&mut self, val: Usartsel)
pub fn set_usart2sel(&mut self, val: Usartsel)
USART2 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub const fn usart3sel(&self) -> Usartsel
pub const fn usart3sel(&self) -> Usartsel
USART3 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub fn set_usart3sel(&mut self, val: Usartsel)
pub fn set_usart3sel(&mut self, val: Usartsel)
USART3 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub const fn uart4sel(&self) -> Usartsel
pub const fn uart4sel(&self) -> Usartsel
UART4 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_uart4sel(&mut self, val: Usartsel)
pub fn set_uart4sel(&mut self, val: Usartsel)
UART4 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn uart5sel(&self) -> Usartsel
pub const fn uart5sel(&self) -> Usartsel
UART5 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_uart5sel(&mut self, val: Usartsel)
pub fn set_uart5sel(&mut self, val: Usartsel)
UART5 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn usart6sel(&self) -> Usartsel
pub const fn usart6sel(&self) -> Usartsel
USART6 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_usart6sel(&mut self, val: Usartsel)
pub fn set_usart6sel(&mut self, val: Usartsel)
USART6 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn uart7sel(&self) -> Usartsel
pub const fn uart7sel(&self) -> Usartsel
UART7 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_uart7sel(&mut self, val: Usartsel)
pub fn set_uart7sel(&mut self, val: Usartsel)
UART7 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn uart8sel(&self) -> Usartsel
pub const fn uart8sel(&self) -> Usartsel
UART8 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_uart8sel(&mut self, val: Usartsel)
pub fn set_uart8sel(&mut self, val: Usartsel)
UART8 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn uart9sel(&self) -> Usartsel
pub const fn uart9sel(&self) -> Usartsel
UART9 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_uart9sel(&mut self, val: Usartsel)
pub fn set_uart9sel(&mut self, val: Usartsel)
UART9 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn usart10sel(&self) -> Usartsel
pub const fn usart10sel(&self) -> Usartsel
USART10 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_usart10sel(&mut self, val: Usartsel)
pub fn set_usart10sel(&mut self, val: Usartsel)
USART10 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn timicsel(&self) -> Timicsel
pub const fn timicsel(&self) -> Timicsel
TIM12, TIM15 and LPTIM2 input capture source selection Set and reset by software.
pub fn set_timicsel(&mut self, val: Timicsel)
pub fn set_timicsel(&mut self, val: Timicsel)
TIM12, TIM15 and LPTIM2 input capture source selection Set and reset by software.