#[repr(transparent)]pub struct Cscmr1(pub u32);Expand description
CCM Serial Clock Multiplexer Register 1
Tuple Fields§
§0: u32Implementations§
Source§impl Cscmr1
impl Cscmr1
Sourcepub const fn perclk_podf(&self) -> PerclkPodf
pub const fn perclk_podf(&self) -> PerclkPodf
Divider for perclk podf.
Sourcepub const fn set_perclk_podf(&mut self, val: PerclkPodf)
pub const fn set_perclk_podf(&mut self, val: PerclkPodf)
Divider for perclk podf.
Sourcepub const fn perclk_clk_sel(&self) -> PerclkClkSel
pub const fn perclk_clk_sel(&self) -> PerclkClkSel
Selector for the perclk clock multiplexor
Sourcepub const fn set_perclk_clk_sel(&mut self, val: PerclkClkSel)
pub const fn set_perclk_clk_sel(&mut self, val: PerclkClkSel)
Selector for the perclk clock multiplexor
Sourcepub const fn sai1_clk_sel(&self) -> Sai1ClkSel
pub const fn sai1_clk_sel(&self) -> Sai1ClkSel
Selector for sai1 clock multiplexer
Sourcepub const fn set_sai1_clk_sel(&mut self, val: Sai1ClkSel)
pub const fn set_sai1_clk_sel(&mut self, val: Sai1ClkSel)
Selector for sai1 clock multiplexer
Sourcepub const fn sai3_clk_sel(&self) -> Sai3ClkSel
pub const fn sai3_clk_sel(&self) -> Sai3ClkSel
Selector for sai3 clock multiplexer
Sourcepub const fn set_sai3_clk_sel(&mut self, val: Sai3ClkSel)
pub const fn set_sai3_clk_sel(&mut self, val: Sai3ClkSel)
Selector for sai3 clock multiplexer
Sourcepub const fn flexspi_podf(&self) -> FlexspiPodf
pub const fn flexspi_podf(&self) -> FlexspiPodf
Divider for flexspi clock root.
Sourcepub const fn set_flexspi_podf(&mut self, val: FlexspiPodf)
pub const fn set_flexspi_podf(&mut self, val: FlexspiPodf)
Divider for flexspi clock root.
Sourcepub const fn flexspi_clk_sel(&self) -> FlexspiClkSel
pub const fn flexspi_clk_sel(&self) -> FlexspiClkSel
Selector for flexspi clock multiplexer
Sourcepub const fn set_flexspi_clk_sel(&mut self, val: FlexspiClkSel)
pub const fn set_flexspi_clk_sel(&mut self, val: FlexspiClkSel)
Selector for flexspi clock multiplexer
Sourcepub const fn flexspi_clk_src(&self) -> FlexspiClkSrc
pub const fn flexspi_clk_src(&self) -> FlexspiClkSrc
Select for source of flexspi_clk_root
Sourcepub const fn set_flexspi_clk_src(&mut self, val: FlexspiClkSrc)
pub const fn set_flexspi_clk_src(&mut self, val: FlexspiClkSrc)
Select for source of flexspi_clk_root
Trait Implementations§
impl Copy for Cscmr1
impl Eq for Cscmr1
impl StructuralPartialEq for Cscmr1
Auto Trait Implementations§
impl Freeze for Cscmr1
impl RefUnwindSafe for Cscmr1
impl Send for Cscmr1
impl Sync for Cscmr1
impl Unpin for Cscmr1
impl UnwindSafe for Cscmr1
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