9.7.26 I3CC PIO Interrupt Status Register

Name: I3CC_PIO_INTR_STATUS
Offset: 0x0E0
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
          
Access  
Reset  
Bit 15141312111098 
       TRANSFER_ERR_STAT  
Access R/W 
Reset 0 
Bit 76543210 
   TRANSFER_ABORT_STATRESP_READY_STATCMD_QUEUE_READY_STATIBI_STATUS_THLD_STATRX_THLD_STATTX_THLD_STAT 
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 

Bit 9 – TRANSFER_ERR_STAT Transfer Error Status

The I3CC sets this bit to ‘1’ when any transfer error occurs on the I3C bus. The error type for this error is available in the response structure corresponding to this transfer/command.

Writing '0' clears this bit.

Bit 5 – TRANSFER_ABORT_STAT Transfer Abort Status

The I3CC sets this bit to ‘1’ when any transfer is aborted.

Writing '0' clears this bit.

Bit 4 – RESP_READY_STAT Response Ready Status

The I3CC sets this bit to ‘1’ when the number of response queue entries meets or exceeds the value of QUEUE_THLD_CTRL.RESP_BUF_THLD.

The I3CC automatically clears this field to ‘0’ when the number of Response Queue entries falls below the RESP_BUF_THLD threshold.

Bit 3 – CMD_QUEUE_READY_STAT Command Queue Ready Status

The I3CC sets this bit to ‘1’ when the number of empty command queue entries meets or exceeds the value of QUEUE_THLD_CTRL.CMD_EMPTY_BUF_THLD.

The I3CC automatically clears this field to ‘0’ when the number of empty command queue entries falls below the CMD_EMPTY_BUF_THLD threshold.

Bit 2 – IBI_STATUS_THLD_STAT IBI Status Threshold Status

The I3CC sets this bit to ‘1’ when the number of IBI status entries in the IBI queue reaches the QUEUE_THLD_CTRL.IBI_STATUS_THLD threshold.

The I3CC automatically clears this field to ‘0’ when the number of IBI status entries in the IBI queue falls below the IBI_STATUS_THLD threshold as a result of application reads.

Bit 1 – RX_THLD_STAT Receive Data Buffer Threshold Status

The I3CC sets this bit to ‘1’ when the number of entries in the receive data queue meets or exceeds the value of DATA_BUFFER_THLD_CTRL.RX_BUF_THLD.

The I3CC automatically clears this field to ‘0’ when the number of receive data queue entries falls below the RX_BUF_THLD threshold.

Bit 0 – TX_THLD_STAT Transmit Data Buffer Threshold Status

The I3CC sets this bit to ‘1’ when the number of available entries in the transmit data queue meets or exceeds the value of DATA_BUFFER_THLD_CTRL.TX_BUF_THLD.

The I3CC automatically clears this field to ‘0’ when the number of transmit data queue entries falls below the TX_BUF_THLD threshold.