Struct stm32_metapac::rcc::regs::Dckcfgr2
#[repr(transparent)]pub struct Dckcfgr2(pub u32);
Expand description
dedicated clocks configuration register 2
Tuple Fields§
§0: u32
Implementations§
§impl Dckcfgr2
impl Dckcfgr2
pub const fn fmpi2c1sel(&self) -> Fmpi2csel
pub const fn fmpi2c1sel(&self) -> Fmpi2csel
FMPI2C1 kernel clock source selection
pub fn set_fmpi2c1sel(&mut self, val: Fmpi2csel)
pub fn set_fmpi2c1sel(&mut self, val: Fmpi2csel)
FMPI2C1 kernel clock source selection
pub fn set_cecsel(&mut self, val: Cecsel)
pub fn set_cecsel(&mut self, val: Cecsel)
HDMI CEC clock source selection
pub fn set_clk48sel(&mut self, val: Clk48sel)
pub fn set_clk48sel(&mut self, val: Clk48sel)
SDIO/USB clock selection
pub fn set_sdiosel(&mut self, val: Sdiosel)
pub fn set_sdiosel(&mut self, val: Sdiosel)
SDIO clock selection
pub const fn spdifrxsel(&self) -> Spdifrxsel
pub const fn spdifrxsel(&self) -> Spdifrxsel
SPDIF clock selection
pub fn set_spdifrxsel(&mut self, val: Spdifrxsel)
pub fn set_spdifrxsel(&mut self, val: Spdifrxsel)
SPDIF clock selection
pub fn set_lptim1sel(&mut self, val: Lptimsel)
pub fn set_lptim1sel(&mut self, val: Lptimsel)
LPTIM1SEL
Trait Implementations§
impl Copy for Dckcfgr2
impl Eq for Dckcfgr2
impl StructuralPartialEq for Dckcfgr2
Auto Trait Implementations§
impl Freeze for Dckcfgr2
impl RefUnwindSafe for Dckcfgr2
impl Send for Dckcfgr2
impl Sync for Dckcfgr2
impl Unpin for Dckcfgr2
impl UnwindSafe for Dckcfgr2
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
)