10.4. Using application registers in core debug

You can also use the application registers for status access and to effect change on the system.

If you intend to use the application registers for core debug, be aware that:

Table 10.5 shows the application registers and the register bits that are most useful for use in core debug. For a complete list of the application registers see the ARMv7-M Architecture Reference Manual.

Table 10.5. Application registers for use in core debug

Register

Bits or fields for

use in core debug

Interrupt Control State

ISRPREEMPT

ISRPENDING

VECTPENDING.

Vector Table Offset

To find vector table

Application Interrupt/Reset Control

VECTCLRACTIVE

ENDIANESS

Configuration Control

DIV_0_TRP

UNALIGN_TRP.

System Handler Control and State

ACTIVE

PENDED

Copyright © 2005, 2006 ARM Limited. All rights reserved.ARM DDI 0337E
Non-Confidential