8 exception vectors, Table 2-5, Table 2-6 – ARM Cortex R4F User Manual

Page 72: Exception vectors -26

Advertising
background image

Programmer’s Model

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

2-26

ID013010

Non-Confidential, Unrestricted Access

Note

If the EmbeddedICE-RT logic is configured into Halt debug-mode, a breakpoint instruction
causes the processor to enter debug state. See Halting debug-mode debugging on page 11-3.

2.8.8

Exception vectors

You can configure the location of the exception vector addresses by setting the V bit in CP15 c1
System Control Register to enable HIVECS, as Table 2-5 shows.

Table 2-6 shows the exception vector addresses and entry conditions for the different exception
types.

Table 2-5 Configuration of exception vector address locations

Value of V bit

Exception vector
base location

0

0x00000000

1 (HIVECS)

0xFFFF0000

Table 2-6 Exception vectors

Exception

Offset from
vector base

Mode on entry

A bit on entry

F bit on entry

I bit on entry

Reset

0x00

Supervisor

Set

Set

Set

Undefined instruction

0x04

Undefined

Unchanged

Unchanged

Set

Software interrupt

0x08

Supervisor Unchanged

Unchanged

Set

Abort (prefetch)

0x0C

Abort

Set

Unchanged

Set

Abort (data)

0x10

Abort

Set

Unchanged

Set

IRQ

0x18

IRQ Set

Unchanged

Set

FIQ

0x1C

FIQ

Set

Set

Set

Advertising
This manual is related to the following products: