[][src]Type Definition tm4c129x::i2c0::mcs::W

type W = W<u32, MCS>;

Writer for register MCS

Methods

impl W[src]

pub fn run(&mut self) -> RUN_W[src]

Bit 0 - I2C Master Enable

pub fn busy(&mut self) -> BUSY_W[src]

Bit 0 - I2C Busy

pub fn error(&mut self) -> ERROR_W[src]

Bit 1 - Error

pub fn start(&mut self) -> START_W[src]

Bit 1 - Generate START

pub fn adrack(&mut self) -> ADRACK_W[src]

Bit 2 - Acknowledge Address

pub fn stop(&mut self) -> STOP_W[src]

Bit 2 - Generate STOP

pub fn ack(&mut self) -> ACK_W[src]

Bit 3 - Data Acknowledge Enable

pub fn datack(&mut self) -> DATACK_W[src]

Bit 3 - Acknowledge Data

pub fn arblst(&mut self) -> ARBLST_W[src]

Bit 4 - Arbitration Lost

pub fn hs(&mut self) -> HS_W[src]

Bit 4 - High-Speed Enable

pub fn idle(&mut self) -> IDLE_W[src]

Bit 5 - I2C Idle

pub fn qcmd(&mut self) -> QCMD_W[src]

Bit 5 - Quick Command

pub fn burst(&mut self) -> BURST_W[src]

Bit 6 - Burst Enable

pub fn busbsy(&mut self) -> BUSBSY_W[src]

Bit 6 - Bus Busy

pub fn clkto(&mut self) -> CLKTO_W[src]

Bit 7 - Clock Timeout Error

pub fn actdmatx(&mut self) -> ACTDMATX_W[src]

Bit 30 - DMA TX Active Status

pub fn actdmarx(&mut self) -> ACTDMARX_W[src]

Bit 31 - DMA RX Active Status