9.7.5.11 Aborting Transfers of I3CC

The I3CC aborts any on-going I3C bus transfer by setting I3CC_HC_CONTROL.ABORT.

In response to an abort request, the I3CC issues the STOP condition after the on-going data byte is transferred or received. The I3CC then generates an interrupt, sets I3CC_INTR_STATUS.TRANSFER_ABORT_STAT and enters the halt state.

The I3CC then waits for the application to issue the Resume command by setting I3CC_HC_CONTROL.RESUME to exit the halt state.

The application is expected to flush/drain all the queues and the FIFOs before programming the I3CC_HC_CONTROL.RESUME to resume the I3CC.