Struct stm32_metapac::rcc::regs::Ccipr3
#[repr(transparent)]pub struct Ccipr3(pub u32);
Expand description
RCC kernel clock configuration register
Tuple Fields§
§0: u32
Implementations§
§impl Ccipr3
impl Ccipr3
pub const fn spi1sel(&self) -> Spi1sel
pub const fn spi1sel(&self) -> Spi1sel
SPI1 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub fn set_spi1sel(&mut self, val: Spi1sel)
pub fn set_spi1sel(&mut self, val: Spi1sel)
SPI1 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub const fn spi2sel(&self) -> Spi2sel
pub const fn spi2sel(&self) -> Spi2sel
SPI2 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub fn set_spi2sel(&mut self, val: Spi2sel)
pub fn set_spi2sel(&mut self, val: Spi2sel)
SPI2 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub const fn spi3sel(&self) -> Spi3sel
pub const fn spi3sel(&self) -> Spi3sel
SPI3 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub fn set_spi3sel(&mut self, val: Spi3sel)
pub fn set_spi3sel(&mut self, val: Spi3sel)
SPI3 kernel clock source selection Set and reset by software. others: reserved, the kernel clock is disabled
pub const fn spi4sel(&self) -> Spi4sel
pub const fn spi4sel(&self) -> Spi4sel
SPI4 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_spi4sel(&mut self, val: Spi4sel)
pub fn set_spi4sel(&mut self, val: Spi4sel)
SPI4 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn spi5sel(&self) -> Spi5sel
pub const fn spi5sel(&self) -> Spi5sel
SPI5 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_spi5sel(&mut self, val: Spi5sel)
pub fn set_spi5sel(&mut self, val: Spi5sel)
SPI5 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn spi6sel(&self) -> Spi6sel
pub const fn spi6sel(&self) -> Spi6sel
SPI6 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_spi6sel(&mut self, val: Spi6sel)
pub fn set_spi6sel(&mut self, val: Spi6sel)
SPI6 kernel clock source selection others: reserved, the kernel clock is disabled
pub const fn lpuart1sel(&self) -> Lpusartsel
pub const fn lpuart1sel(&self) -> Lpusartsel
LPUART1 kernel clock source selection others: reserved, the kernel clock is disabled
pub fn set_lpuart1sel(&mut self, val: Lpusartsel)
pub fn set_lpuart1sel(&mut self, val: Lpusartsel)
LPUART1 kernel clock source selection others: reserved, the kernel clock is disabled
Trait Implementations§
impl Copy for Ccipr3
impl Eq for Ccipr3
impl StructuralPartialEq for Ccipr3
Auto Trait Implementations§
impl Freeze for Ccipr3
impl RefUnwindSafe for Ccipr3
impl Send for Ccipr3
impl Sync for Ccipr3
impl Unpin for Ccipr3
impl UnwindSafe for Ccipr3
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
)