pub type W = W<ClkCtrlSpec>;Expand description
Register CLK_CTRL writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
Source§impl W
impl W
Sourcepub fn clk_div(&mut self) -> ClkDivW<'_, ClkCtrlSpec>
pub fn clk_div(&mut self) -> ClkDivW<'_, ClkCtrlSpec>
Bits 0:6 - div ratio from clk_sys
Sourcepub fn clk_sel(&mut self) -> ClkSelW<'_, ClkCtrlSpec>
pub fn clk_sel(&mut self) -> ClkSelW<'_, ClkCtrlSpec>
Bit 7 - 0: select clk_div as clk_ssp 1: select clk_sys as clk_ssp
Sourcepub fn clk_ssp_en(&mut self) -> ClkSspEnW<'_, ClkCtrlSpec>
pub fn clk_ssp_en(&mut self) -> ClkSspEnW<'_, ClkCtrlSpec>
Bit 8
Sourcepub fn spi_di_sel(&mut self) -> SpiDiSelW<'_, ClkCtrlSpec>
pub fn spi_di_sel(&mut self) -> SpiDiSelW<'_, ClkCtrlSpec>
Bit 9 - Select spi_di source. 0: from port DI. 1: from port DIO.
Sourcepub fn rsvd(&mut self) -> RsvdW<'_, ClkCtrlSpec>
pub fn rsvd(&mut self) -> RsvdW<'_, ClkCtrlSpec>
Bits 10:31