#[repr(transparent)]pub struct Cscdr2(pub u32);Expand description
CCM Serial Clock Divider Register 2
Tuple Fields§
§0: u32Implementations§
Source§impl Cscdr2
impl Cscdr2
Sourcepub const fn lpi2c_clk_sel(&self) -> Lpi2cClkSel
pub const fn lpi2c_clk_sel(&self) -> Lpi2cClkSel
Selector for the LPI2C clock multiplexor
Sourcepub const fn set_lpi2c_clk_sel(&mut self, val: Lpi2cClkSel)
pub const fn set_lpi2c_clk_sel(&mut self, val: Lpi2cClkSel)
Selector for the LPI2C clock multiplexor
Sourcepub const fn lpi2c_clk_podf(&self) -> Lpi2cClkPodf
pub const fn lpi2c_clk_podf(&self) -> Lpi2cClkPodf
Divider for lpi2c clock podf. Divider should be updated when output clock is gated. The input clock to this divider should be lower than 300Mhz, the predivider can be used to achieve this.
Sourcepub const fn set_lpi2c_clk_podf(&mut self, val: Lpi2cClkPodf)
pub const fn set_lpi2c_clk_podf(&mut self, val: Lpi2cClkPodf)
Divider for lpi2c clock podf. Divider should be updated when output clock is gated. The input clock to this divider should be lower than 300Mhz, the predivider can be used to achieve this.
Trait Implementations§
impl Copy for Cscdr2
impl Eq for Cscdr2
impl StructuralPartialEq for Cscdr2
Auto Trait Implementations§
impl Freeze for Cscdr2
impl RefUnwindSafe for Cscdr2
impl Send for Cscdr2
impl Sync for Cscdr2
impl Unpin for Cscdr2
impl UnwindSafe for Cscdr2
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