Struct D2ccip1r
#[repr(transparent)]pub struct D2ccip1r(pub u32);
Expand description
RCC Domain 2 Kernel Clock Configuration Register
Tuple Fields§
§0: u32
Implementations§
§impl D2ccip1r
impl D2ccip1r
pub fn set_sai1sel(&mut self, val: Saisel)
pub fn set_sai1sel(&mut self, val: Saisel)
SAI1 and DFSDM1 kernel Aclk clock source selection
pub fn set_sai23sel(&mut self, val: Saisel)
pub fn set_sai23sel(&mut self, val: Saisel)
SAI2 and SAI3 kernel clock source selection
pub fn set_spi123sel(&mut self, val: Saisel)
pub fn set_spi123sel(&mut self, val: Saisel)
SPI/I2S1,2 and 3 kernel clock source selection
pub fn set_spi45sel(&mut self, val: Spi45sel)
pub fn set_spi45sel(&mut self, val: Spi45sel)
SPI4 and 5 kernel clock source selection
pub const fn spdifrxsel(&self) -> Spdifrxsel
pub const fn spdifrxsel(&self) -> Spdifrxsel
SPDIFRX kernel clock source selection
pub fn set_spdifrxsel(&mut self, val: Spdifrxsel)
pub fn set_spdifrxsel(&mut self, val: Spdifrxsel)
SPDIFRX kernel clock source selection
pub fn set_dfsdm1sel(&mut self, val: Dfsdmsel)
pub fn set_dfsdm1sel(&mut self, val: Dfsdmsel)
DFSDM1 kernel Clk clock source selection
pub fn set_fdcansel(&mut self, val: Fdcansel)
pub fn set_fdcansel(&mut self, val: Fdcansel)
FDCAN kernel clock source selection
pub fn set_swpsel(&mut self, val: Swpsel)
pub fn set_swpsel(&mut self, val: Swpsel)
SWPMI kernel clock source selection
Trait Implementations§
impl Copy for D2ccip1r
impl Eq for D2ccip1r
impl StructuralPartialEq for D2ccip1r
Auto Trait Implementations§
impl Freeze for D2ccip1r
impl RefUnwindSafe for D2ccip1r
impl Send for D2ccip1r
impl Sync for D2ccip1r
impl Unpin for D2ccip1r
impl UnwindSafe for D2ccip1r
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
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)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)