[−][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