3.8.1. Default settings for processor exceptions

The default settings for the exceptions in the Connection Properties are listed in Table 3.2.

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 now 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 connections.

Copyright © 2002-2007 ARM Limited. All rights reserved.ARM DUI 0182I
Non-Confidential