7 watchpoint fault address register, 8 vector catch register, Table 11-11 – ARM Cortex R4F User Manual

Page 288: Data transfer register functions -19, Table 11-12, Watchpoint fault address register functions -19, Figure 11-6, Watchpoint fault address register format -19

Advertising
background image

Debug

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

11-19

ID013010

Non-Confidential, Unrestricted Access

Table 11-11 shows how the bit values correspond with the DTRRX and DTRTX functions.

11.4.7

Watchpoint Fault Address Register

The Watchpoint Fault Address Register (WFAR) is a read/write register that holds the address
of the instruction that triggers the watchpoint.

Figure 11-6 shows the bit arrangement of the Watchpoint Fault Address Register.

Figure 11-6 Watchpoint Fault Address Register format

Table 11-12 shows how the bit values correspond with the WFAR functions.

11.4.8

Vector Catch Register

The processor supports efficient exception vector catching. The read/write Vector Catch
Register controls this, as Figure 11-7 on page 11-20 shows.

Table 11-11 Data Transfer Register functions

Bits

Field

Function

[31:0]

Data

Reads the Data Transfer Register. This is read-only for the CP14 interface.

Note

Reads of the DTRRX through the coprocessor interface cause the DTRTXfull flag to be cleared.
However, reads of the DTRRX through the APB port do not affect this flag.

[31:0]

Data

Writes the Data Transfer Register. This is write-only for the CP14 interface.

Note

Writes to the DTRTX through the coprocessor interface cause the DTRRXfull flag to be set.
However, writes to the DTRTX through the APB port do not affect this flag.

Address

31

0

1

Reserved

Table 11-12 Watchpoint Fault Address Register functions

Bits

Field

Function

[31:1]

Address

This is the address of the watchpointed instruction. When a watchpoint occurs in ARM state, the
WFAR contains the address of the instruction causing it plus an offset of

0x8

. When a watchpoint

occurs in Thumb state, the offset is plus

0x4

.

[0]

Reserved

RAZ.

Advertising
This manual is related to the following products: