W

Type Alias W 

Source
pub type W = W<TriwireCtrlSpec>;
Expand description

Register TRIWIRE_CTRL writer

Aliased Type§

pub struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn spi_tri_wire_en(&mut self) -> SpiTriWireEnW<'_, TriwireCtrlSpec>

Bit 0 - SPI_THREE_WIRE_MODE_EN 1=enable

Source

pub fn txd_oen(&mut self) -> TxdOenW<'_, TriwireCtrlSpec>

Bit 1 - TXD_OEN 1=TXD is input 0=TXD is output

Source

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]

Source

pub fn rsvd(&mut self) -> RsvdW<'_, TriwireCtrlSpec>

Bits 3:31