Embedded Trace Macrocell
ARM DDI 0337G Copyright © 2005-2008 ARM Limited. All rights reserved. 14-13
Unrestricted Access Non-Confidential
• 1-2 bytes of exception.
The exception mapping is designed to enable the most frequent exceptions to be
encoded within one byte. The ETM exception tracing mapping is described in
Table 14-8.
Table 14-8 Exception tracing mapping
Number of bytes Exception ETMINTNUM Traced value
1 byte exception None - 0
1 byte exception IRQ1 17 1
1 byte exception IRQ2 18 2
1 byte exception IRQ3 19 3
1 byte exception IRQ4 20 4
1 byte exception IRQ5 21 5
1 byte exception IRQ6 22 6
1 byte exception IRQ7 23 7
1 byte exception IRQ0 16 8
1 byte exception Usage Fault 6 9
1 byte exception NMI 2 10
1 byte exception SVC 11 11
1 byte exception DebugMon 12 12
1 byte exception MemManage 4 13
1 byte exception PendSV 14 14
1 byte exception SysTick 15 15
2 bytes exception Reserved 8 16
2 bytes exception Reset 0 17
2 bytes exception Reserved 10 18
2 bytes exception HardFault 3 19
2 bytes exception Reserved 9 20
2 bytes exception BusFault 5 21