9.7.5.16 BUS_RESET Generation
To prevent a malfunctioning device from locking up the I3C bus, the I3CC supports the generation of the HDR-EXIT pattern. The following figure shows the HDR-EXIT pattern.
The Reset pattern is requested by writing a ‘1’ to RESET_CONTROL.BUS_RESET. The I3CC considers this request only when it is in IDLE state and gives priority over scheduled regular commands. Once the I3CC completes the Reset pattern, the I3CC auto-clears I3CC RESET_CONTROL.BUS_RESET. The software polls this request bit to know whether the I3CC completes the generation of the requested Reset pattern. An interrupt is generated representing that the Request Reset pattern is issued.