Programmer’s Model
3-6
Copyright © 2002, 2003 ARM Limited. All rights reserved.
ARM DDI 0275D
3.2.4
Status Register, r3
The read-only Status Register contains ETB11 status flags. You can read it at any time.
Register bit allocations for the Status Register are listed in Table 3-5.
The Status Register is cleared on the cycle that trace capture is enabled, see
The recommended procedure for use of the tools is:
1.
Program the ETB11 registers.
2.
Enable tracing.
3.
Wait until the AcqComp bit is set.
4.
Disable tracing.
5.
Wait until the DFEmpty bit is set.
6.
Read the trace.
Table 3-5 Status Register bit allocations
Bit
number
Name
Function
[31:4]
-
Reserved.
[3]
DFEmpty
Data Formatter pipeline empty.
This bit is required because when tracing is disabled there might still be some trace data in the
Data Formatter pipeline. This is drained within a few cycles after trace capture is disabled (see
on page 3-10). You can ensure that all trace data has been written to the
buffer by waiting for this bit to be set.
[2]
AcqComp
Acquisition complete.
The acquisition complete flag indicates that the trigger counter is zero.
[1]
Triggered
Triggered.
The Triggered bit is set when a trigger has been observed, from the ETM11RV.
[0]
Full
RAM full.
The flag indicates when the RAM write pointer has overflowed or wrapped around.
Summary of Contents for ETB11
Page 6: ...List of Tables vi Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...
Page 8: ...List of Figures viii Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...
Page 46: ...Functional Description 2 26 Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...
Page 70: ...Signal Descriptions A 6 Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...
Page 78: ...Glossary Glossary 4 Copyright 2002 2003 ARM Limited All rights reserved ARM DDI 0275D ...