I3CxSTAT

I3CxSTAT

Status

Notes:
  1. 1.Since this Target module does not support HDR modes, the OPMD bits will always read either 0b00 or 0b01.
  2. 2.Will not self-clear after the event. The user must clear this bit to re-arm.
  3. 3.The bus may be active even when the Target is Idle.
  4. 4.These bits only apply for Private I3C/I2C Transfers. The R/W bit is not captured during non-Private Transactions (like CCC, IBI, or Hot-Join).
  5. 5.In case of a race condition, user writes always take precedence over hardware events.
0x086, 0x0B7 8     1index x

I3CxSTAT

Bit  7 6 5 4 3 2 1 0  
  BFREE OPMD[1:0] RSTDET TXBE RXBF RNW[1:0]  
Access  R/HS/HC R/HS/HC R/HS/HC R/W/HS R/HS/HC R/HS/HC R/HS/HC R/HS/HC  
Reset  0 0 0 0 1 0 0 0  

Bit 7 – BFREE: Bus Free Condition Status

Bus Free Condition Status

ValueDescription
1 Bus Free condition is valid and there are no transactions happening on the bus
0 Bus Free condition is not valid and there is a transaction happening on the bus

Bits 6:5 – OPMD[1:0]: Operating Mode Status(1)

Operating Mode Status(1)

ValueDescription
11 Reserved
10 The Target is operating in I3C High Data Rate (HDR) mode
01 The Target is operating in I3C Single Data Rate (SDR) mode
00 The Target is operating in Legacy I2C mode

Bit 4 – RSTDET: Reset Pattern Detected(2)

Reset Pattern Detected(2)

ValueDescription
1 The Target has detected the Reset pattern
0 The Target has not detected or received the Reset pattern

Bit 3 – TXBE: Transmit Buffer Empty Status

Transmit Buffer Empty Status

ValueDescription
1 I3CxTXB is empty and safe to write
0 I3CxTXB is not empty and must not be written

Bit 2 – RXBF: Receive Buffer Full Status

Receive Buffer Full Status

ValueDescription
1 Data in I3CxRXB is ready to be read
0 Data in I3CxRXB is not ready to be read

Bits 1:0 – RNW[1:0]: Read/not Write (R/W) Status(3, 4)

Read/not Write (R/W) Status(3, 4)

ValueDescription
11 Reserved
10 The Controller is Writing and the Target is Reading in a Private Transaction
01 The Controller is Reading and the Target is Writing in a Private Transaction
00 The Target is Idle or operating in non-Private Transaction