37.2.7.1.1 End of a CCC Command

A Broadcast CCC frame ends when either of the following Bus conditions occur after a command or data:

  • Controller issues a Stop condition
  • Controller issues a Restart (for any address value)

A Direct CCC frame ends when either of the following bus conditions occur after a command or data:

  • Controller issues a Stop condition
  • Controller issues a Restart followed by Broadcast Address 7’h7E (which may be the start of a new CCC or can be followed by another Restart or Stop)

These conditions are illustrated in Figure 37-20 and Figure 37-21.

In addition to the above-mentioned conditions, the Controller can terminate any CCC prematurely at any time by issuing a Stop condition. The Target handles this premature termination and responds by setting an appropriate Bus error condition.