5.1.3. Flushing and data packets

The return of AFREADYM must be held up if there is data associated with the flush event. The indication of the flush completion must be delayed until all historical data has been transmitted. This includes data stored within the synchronous bridge.

Figure 5.3 shows an example of such a sequence. AFREADYM is only indicated after AFREADYS has been captured, from the trace source, and the data packet within the bridge has been accepted by ATREADYM, the trace sink.

Figure 5.3. ATB flushing data packets

Copyright © 2004-2009 ARM. All rights reserved.ARM DDI 0314H