#[repr(transparent)]pub struct Cbcmr(pub u32);Expand description
CCM Bus Clock Multiplexer Register
Tuple Fields§
§0: u32Implementations§
Source§impl Cbcmr
impl Cbcmr
Sourcepub const fn lpspi_clk_sel(&self) -> LpspiClkSel
pub const fn lpspi_clk_sel(&self) -> LpspiClkSel
Selector for lpspi clock multiplexer
Sourcepub const fn set_lpspi_clk_sel(&mut self, val: LpspiClkSel)
pub const fn set_lpspi_clk_sel(&mut self, val: LpspiClkSel)
Selector for lpspi clock multiplexer
Sourcepub const fn periph_clk2_sel(&self) -> PeriphClk2Sel
pub const fn periph_clk2_sel(&self) -> PeriphClk2Sel
Selector for peripheral clk2 clock multiplexer
Sourcepub const fn set_periph_clk2_sel(&mut self, val: PeriphClk2Sel)
pub const fn set_periph_clk2_sel(&mut self, val: PeriphClk2Sel)
Selector for peripheral clk2 clock multiplexer
Sourcepub const fn trace_clk_sel(&self) -> TraceClkSel
pub const fn trace_clk_sel(&self) -> TraceClkSel
Selector for Trace clock multiplexer
Sourcepub const fn set_trace_clk_sel(&mut self, val: TraceClkSel)
pub const fn set_trace_clk_sel(&mut self, val: TraceClkSel)
Selector for Trace clock multiplexer
Sourcepub const fn pre_periph_clk_sel(&self) -> PrePeriphClkSel
pub const fn pre_periph_clk_sel(&self) -> PrePeriphClkSel
Selector for pre_periph clock multiplexer
Sourcepub const fn set_pre_periph_clk_sel(&mut self, val: PrePeriphClkSel)
pub const fn set_pre_periph_clk_sel(&mut self, val: PrePeriphClkSel)
Selector for pre_periph clock multiplexer
Sourcepub const fn lpspi_podf(&self) -> LpspiPodf
pub const fn lpspi_podf(&self) -> LpspiPodf
Divider for LPSPI. Divider should be updated when output clock is gated.
Sourcepub const fn set_lpspi_podf(&mut self, val: LpspiPodf)
pub const fn set_lpspi_podf(&mut self, val: LpspiPodf)
Divider for LPSPI. Divider should be updated when output clock is gated.
Trait Implementations§
impl Copy for Cbcmr
impl Eq for Cbcmr
impl StructuralPartialEq for Cbcmr
Auto Trait Implementations§
impl Freeze for Cbcmr
impl RefUnwindSafe for Cbcmr
impl Send for Cbcmr
impl Sync for Cbcmr
impl Unpin for Cbcmr
impl UnwindSafe for Cbcmr
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