Table 4-50, Nval cache size override register -69, Table 4-51 – ARM Cortex R4F User Manual

Page 153: Nval instruction and data cache size encodings -69, Figure 4-52, Nval cache size override register format -69

Advertising
background image

System Control Coprocessor

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

4-69

ID013010

Non-Confidential, Unrestricted Access

To access the nVAL Debug Request Enable Clear Register, read or write CP15 with:

MRC p15, 0, <Rd>, c15, c1, 7 ; Read nVAL Debug Request Enable Clear Register
MCR p15, 0, <Rd>, c15, c1, 7 ; Write nVAL Debug Request Enable Clear Register

On reads, this register returns the current setting. On writes, overflow debug requests that are
currently enabled can be disabled.

For more information of how to enable debug requests on counter overflows, and how the
requests are signaled, see c15, nVAL Debug Request Enable Set Register on page 4-64.

c15, nVAL Cache Size Override Register

The nVAL Cache Size Override Register overwrites the caches size fields in the main register.
This enables you to choose a smaller instruction and data cache size than is implemented.

The nVAL Cache Size Override Register is:

a write-only register

only accessible in Privileged mode.

Figure 4-52 shows the bit arrangement for the nVAL Cache Size Override Register.

Figure 4-52 nVAL Cache Size Override Register format

Table 4-50 shows how the bit values correspond with the nVAL Cache Size Override Register.

Table 4-51 shows the encodings for the nVAL instruction and data cache sizes.

To access the nVAL Cache Size Override Register, write CP15 with:

MCR p15, 0, <Rd>, c15, c14, 0 ; nVAL Cache Size Override Register

Icache

31

16 15

7

8

4 3

0

Reserved

Dcache

Table 4-50 nVAL Cache Size Override Register

Bits Field

Function

[31:8]

Reserved

SBZ.

[7:4]

Dcache

Defines the nVAL data cache size. See Table 4-51.

[3:0]

Icache

Defines the nVAL instruction cache size. See Table 4-51.

Table 4-51 nVAL instruction and data cache size encodings

Encoding

Instruction and data cache size

b0000

4kB

b0001

8kB

b0011

16kB

b0111

32kB

b1111

64kB

Advertising
This manual is related to the following products: