3.8.1. Default settings for processor exceptions

Table 3.2 lists the default settings for the exceptions in the Connection Properties.

Table 3.2. Default settings for Processor Exceptions

ExceptionDefaultComment
ResetTrueCatch Reset exceptions.
UndefinedTrueCatch Undefined/Illegal Instructions.
SVCFalse

Set to True to catch SuperVisor Call (SVC) interrupts. The SVC exception can also be trapped by the debugger to enable standard semihosting.

Note

For non ARMv7-M processors with the semihosting vector set to the default (0x8), you cannot enable the SVC vector catch if semihosting is enabled.

Prefetch AbortTrueCatch Prefetch abort (instruction fetch memory fault) exceptions.
Data AbortTrueCatch Data abort (data access memory fault) exceptions.
AddressTrue

Catch Address exceptions.

Used only by the obsolete 26-bit ARM processor architectures.

IRQFalseSet to True to catch interrupt requests.
FIQFalseSet to True to catch fast interrupt requests.
ErrorTrue

Catch Error exceptions.

Supported only for RVISS targets.


Copyright © 2002-2009 ARM Limited. All rights reserved.ARM DUI 0182K
Non-Confidential