Struct gd32f1::gd32f130::i2c0::stat0::R[][src]

pub struct R(_);
Expand description

Register STAT0 reader

Implementations

Bit 15 - SMBus Alert status

Bit 14 - Timeout signal in SMBus mode

Bit 12 - PEC error when receiving data

Bit 11 - Over-run or under-run situation occurs in slave mode

Bit 10 - Acknowledge error

Bit 9 - Arbitration Lost in master mode

Bit 8 - Bus error

Bit 7 - I2C_DATA is Empty during transmitting

Bit 6 - TRBR is not Empty during receiving

Bit 4 - STOP condition detected in slave mode

Bit 3 - Header of 10-bit address is sent in master mode

Bit 2 - Byte transmission completed

Bit 1 - Address is sent in master mode or received and matches in slave mode

Bit 0 - START condition sent out in master mode

Methods from Deref<Target = R<STAT0_SPEC>>

Reads raw bits from register.

Trait Implementations

The resulting type after dereferencing.

Dereferences the value.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.