05.02.2013 Views

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Debug Registers <strong>Reference</strong><br />

Table C10-16 Vector catch operation, when Security Extensions are implemented (continued)<br />

DBGVCR bit Vector catch enable Security state<br />

Secure state vector catches on exception mode vectors<br />

[7] FIQ VE = 0 Secure VBARS + 0x0000001C 0xFFFF001C<br />

VE = 1 Secure Most recent Secure FIQ address a<br />

[6] IRQ VE = 0 Secure VBARS + 0x00000018 0xFFFF0018<br />

VE = 1 Secure Most recent Secure IRQ address a<br />

[4] Data Abort Secure VBARS + 0x00000010 0xFFFF0010<br />

[3] Prefetch Abort Secure VBARS + 0x0000000C 0xFFFF000C<br />

[2] SVC Secure VBARS + 0x00000008 0xFFFF0008<br />

[1] Undefined Instruction Secure VBARS + 0x00000004 0xFFFF0004<br />

Reset vector catch b<br />

[0] Reset b 0x00000000 0xFFFF0000<br />

a. For more information see Vector catch debug events <strong>and</strong> vectored interrupt support on page C3-22.<br />

b. The value of the Reset vector is always independent of the Vector Base Address Register values. The security state<br />

dependence of Reset vector catches depends on the Debug architecture version. In v7 Debug, Reset vector catches<br />

are generated regardless of the security state of the processor. In v6 Debug <strong>and</strong> v6.1 Debug, Reset vector catches<br />

are generated only in Secure state.<br />

In a v6.1 Debug implementation on a processor that implements the Security Extensions but does not<br />

implement DBGVCR bits [31, 30, 28:25, 15:14, 12:10]:<br />

in Non-secure state, bits [7:6, 4:1] apply to offsets from VBARNS.<br />

Configured exception vectors<br />

Normal (V == 0) High (V == 1)<br />

in Secure state, bits [7:6, 4:1] apply to offsets from VBARS <strong>and</strong> bits [7:6, 4:2] also apply to offsets<br />

from MVBAR.<br />

C10-74 Copyright © 1996-1998, 2000, 2004-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DDI 0406B

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!