pub type W = W<TriwireCtrlSpec>;Expand description
Register TRIWIRE_CTRL writer
Aliased Type§
pub struct W { /* private fields */ }Implementations§
Source§impl W
impl W
Sourcepub fn spi_tri_wire_en(&mut self) -> SpiTriWireEnW<'_, TriwireCtrlSpec>
pub fn spi_tri_wire_en(&mut self) -> SpiTriWireEnW<'_, TriwireCtrlSpec>
Bit 0 - SPI_THREE_WIRE_MODE_EN 1=enable
Sourcepub fn txd_oen(&mut self) -> TxdOenW<'_, TriwireCtrlSpec>
pub fn txd_oen(&mut self) -> TxdOenW<'_, TriwireCtrlSpec>
Bit 1 - TXD_OEN 1=TXD is input 0=TXD is output
Sourcepub fn ssp_work_width_dyn_change(
&mut self,
) -> SspWorkWidthDynChangeW<'_, TriwireCtrlSpec>
pub fn ssp_work_width_dyn_change( &mut self, ) -> SspWorkWidthDynChangeW<'_, TriwireCtrlSpec>
Bit 2 - SSP_WORK_WIDTH_DYN_CHNAGE 1=SP can dynamicly change SSP_TOP_CTRL[9:5] without disabling SSP_TOP_CTRL[0] and re-enabling SSP_TOP_CTRL[0]
Sourcepub fn rsvd(&mut self) -> RsvdW<'_, TriwireCtrlSpec>
pub fn rsvd(&mut self) -> RsvdW<'_, TriwireCtrlSpec>
Bits 3:31