[][src]Type Definition xmc4400::usic0_ch0::pcr_iicmode::W

type W = W<u32, PCR_IICMODE>;

Writer for register PCR_IICMode

Implementations

impl W[src]

pub fn slad(&mut self) -> SLAD_W<'_>[src]

Bits 0:15 - Slave Address

pub fn ack00(&mut self) -> ACK00_W<'_>[src]

Bit 16 - Acknowledge 00H

pub fn stim(&mut self) -> STIM_W<'_>[src]

Bit 17 - Symbol Timing

pub fn scrien(&mut self) -> SCRIEN_W<'_>[src]

Bit 18 - Start Condition Received Interrupt Enable

pub fn rscrien(&mut self) -> RSCRIEN_W<'_>[src]

Bit 19 - Repeated Start Condition Received Interrupt Enable

pub fn pcrien(&mut self) -> PCRIEN_W<'_>[src]

Bit 20 - Stop Condition Received Interrupt Enable

pub fn nackien(&mut self) -> NACKIEN_W<'_>[src]

Bit 21 - Non-Acknowledge Interrupt Enable

pub fn arlien(&mut self) -> ARLIEN_W<'_>[src]

Bit 22 - Arbitration Lost Interrupt Enable

pub fn srrien(&mut self) -> SRRIEN_W<'_>[src]

Bit 23 - Slave Read Request Interrupt Enable

pub fn errien(&mut self) -> ERRIEN_W<'_>[src]

Bit 24 - Error Interrupt Enable

pub fn sackdis(&mut self) -> SACKDIS_W<'_>[src]

Bit 25 - Slave Acknowledge Disable

pub fn hdel(&mut self) -> HDEL_W<'_>[src]

Bits 26:29 - Hardware Delay

pub fn ackien(&mut self) -> ACKIEN_W<'_>[src]

Bit 30 - Acknowledge Interrupt Enable

pub fn mclk(&mut self) -> MCLK_W<'_>[src]

Bit 31 - Master Clock Enable