Type Definition gd32f1::gd32f170::i2c0::stat1::R[][src]

type R = R<u16, STAT1>;

Reader of register STAT1

Implementations

impl R[src]

pub fn ecv(&self) -> ECV_R[src]

Bits 8:15 - Packet Error Checking Value

pub fn dumodf(&self) -> DUMODF_R[src]

Bit 7 - Dual Flag in slave mode

pub fn hstsmb(&self) -> HSTSMB_R[src]

Bit 6 - SMBus Host Header detected in slave mode

pub fn defsmb(&self) -> DEFSMB_R[src]

Bit 5 - SMBus host header in slave mode

pub fn rxgc(&self) -> RXGC_R[src]

Bit 4 - General call address (00h) received

pub fn trs(&self) -> TRS_R[src]

Bit 2 - Whether the I2C is a transmitter or a receiver

pub fn i2cbsy(&self) -> I2CBSY_R[src]

Bit 1 - Busy flag

pub fn master(&self) -> MASTER_R[src]

Bit 0 - A flag indicating whether I2C block is in master or slave mode