摘要 |
<p>Data processing apparatus 2 has trace circuitry 10 to trace data about a processor 4. The trace circuitry generates a trace packet indicating that the processor is in a lockup state. The trace packet may also include the current execution address of the processor. A lockup register 22 may be used to detect the lockup state. In the lockup state, the processor may halt execution of instructions or may repeatedly execute the same instructions. The processor may enter the lockup state in response to a fault condition. The processor may also generate trace packets indicating exception conditions. The lockup state may be indicated in a trace packet generated in response to an exception condition. A trace packet may be generated when the lockup state is exited.</p> |