37.4 Register Definitions: I3C Control
The registers in the I3C module can be categorized as follows:
Control Registers
- I3CxCON0 - Control 0 Register
- I3CxCON1 - Control 1 Register
- I3CxRETRY - Arbitration Request Retry Limit Register
- I3CxFEAT - Features Register
- I3CxI2CCON - Legacy I2C Control Register
Status Registers
Address Registers
Timing Registers
Interrupt Registers
- I3CxPIR0 - General Interrupt Flag 0 Register
- I3CxPIR1 - General Interrupt Flag 1 Register
- I3CxERRIR0 - Error Interrupt Flag 0 Register
- I3CxERRIR1 - Error Interrupt Flag 1 Register
- I3CxPIE0 - General Interrupt Enable 0 Register
- I3CxPIE1 - General Interrupt Enable 1 Register
- I3CxERRIE0 - Error Interrupt Enable 0 Register
- I3CxERRIE1 - Error Interrupt Enable 1 Register
CCC Holding Registers
- I3CxIBIMDB - IBI Mandatory Data Byte Register (In-Band Interrupts)
- I3CxEC - Event Commands Register (ENEC/DISEC CCC)
- I3CxMWL - Maximum Write Length Register (SETMWL/GETMWL CCC)
- I3CxMRL - Maximum Read Length Register (SETMRL/GETMRL CCC)
- I3CxIBIPSZ - IBI Payload Size Register (SETMRL/GETMRL CCC)
- I3CxPID0 - Provisional ID 0 Register (ENTDAA, GETPID CCC)
- I3CxPID1 - Provisional ID 1 Register (ENTDAA, GETPID CCC)
- I3CxPID2 - Provisional ID 2 Register (ENTDAA, GETPID CCC)
- I3CxPID3 - Provisional ID 3 Register (ENTDAA, GETPID CCC)
- I3CxPID4 - Provisional ID 4 Register (ENTDAA, GETPID CCC)
- I3CxPID5 - Provisional ID 5 Register (ENTDAA, GETPID CCC)
- I3CxBCR - Bus Characteristics Register (ENTDAA, GETBCR CCC)
- I3CxDCR - Device Characteristics Register (ENTDAA, GETDCR CCC)
- I3CxDSTAT0 - Device Status 0 Register (GETSTATUS CCC)
- I3CxDSTAT1 - Device Status 1 Register (GETSTATUS CCC)
- I3CxMWS - Maximum Write Speed Register (GETMXDS CCC)
- I3CxMRS - Maximum Read Speed Register (GETMXDS CCC)
- I3CxMRT - Maximum Read Turnaround Time Register (GETMXDS CCC)
- I3CxRSTACT - RSTACT Defining Byte Register (RSTACT CCC)
- I3CxBUSCXT - Bus Context Register (SETBUSCON CCC)
- I3CxCCC - Received CCC Register (Generic CCC)
Note: Refer to the Register Summary for more information.