[][src]Module rsl10_pac::i2c::i2c_status

I2C Status

Enums

ACK_STATUS_A

Indicate whether an acknowledge or a not acknowledge has been received

ADDR_DATA_A

Indicate if the I2C data register holds an address or data byte

BUFFER_FULL_A

Indicate if the I2C data buffer is full

BUS_ERROR_A

Indicate if the I2C interface has detected a bus error (automatically cleared when a stop condition is detected)

BUS_ERROR_S_A

Bus error status bit (sticky) - This status bit is automatically reset when the I2C_STATUS register is read.

BUS_FREE_A

Indicate if the I2C interface bus is free

CLK_STRETCH_A

Indicate if the I2C interface is holding the clock signal

DATA_EVENT_A

Indicate that I2C interface either needs data to transmit or has received data

DMA_REQ_A

Indicate if the I2C interface is currently requesting DMA data

ERROR_A

Same as BUS_ERROR: Indicate if the I2C interface has detected a bus error (automatically cleared when a stop condition is detected)

ERROR_S_A

Same as BUS_ERROR_S: Bus error status bit (sticky) - This status bit is automatically reset when the I2C_STATUS register is read.

GEN_CALL_A

Indicate whether the I2C bus transfer is using the general call address or another address

MASTER_MODE_A

Master mode status bit

READ_WRITE_A

Indicate whether the I2C bus transfer is a read or a write

START_PENDING_A

Master frame start pending status bit

STOP_DETECT_A

Indicate if an I2C stop bit has been detected

Type Definitions

ACK_STATUS_R

Reader of field ACK_STATUS

ADDR_DATA_R

Reader of field ADDR_DATA

BUFFER_FULL_R

Reader of field BUFFER_FULL

BUS_ERROR_R

Reader of field BUS_ERROR

BUS_ERROR_S_R

Reader of field BUS_ERROR_S

BUS_FREE_R

Reader of field BUS_FREE

CLK_STRETCH_R

Reader of field CLK_STRETCH

DATA_EVENT_R

Reader of field DATA_EVENT

DMA_REQ_R

Reader of field DMA_REQ

ERROR_R

Reader of field ERROR

ERROR_S_R

Reader of field ERROR_S

GEN_CALL_R

Reader of field GEN_CALL

MASTER_MODE_R

Reader of field MASTER_MODE

R

Reader of register I2C_STATUS

READ_WRITE_R

Reader of field READ_WRITE

START_PENDING_R

Reader of field START_PENDING

STOP_DETECT_R

Reader of field STOP_DETECT