Status_Reg (I2C) Register - UG1087

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

Status_Reg (I2C) Register Description

Register NameStatus_Reg
Offset Address0x0000000004
Absolute Address 0x00FF020004 (I2C0)
0x00FF030004 (I2C1)
Width16
TyperoRead-only
Reset Value0x00000000
DescriptionStatus register

Status_Reg (I2C) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved15:9roRead-only0x0Reserved, read as zero, ignored on write.
BA 8roRead-only0x0Bus Active
1 - ongoing transfer on the I2C bus.
RXOVF 7roRead-only0x0Receiver Overflow
1 - This bit is set whenever FIFO is full and a new byte is received. The new byte is not acknowledged and contents of the FIFO remains unchanged.
TXDV 6roRead-only0x0Transmit Data Valid - SW should not use this to determine data completion, it is the RAW value on the interface.
Please use COMP in the ISR.
1 - still a byte of data to be transmitted by the interface.
RXDV 5roRead-only0x0Receiver Data Valid
1 -valid, new data to be read from the interface.
Reserved 4roRead-only0x0Reserved, read as zero, ignored on write.
RXRW 3roRead-only0x0RX read_write
1 - mode of the transmission received from a master.
Reserved 2:0roRead-only0x0Reserved, read as zero, ignored on write.