Figure 3-26 Control Register Format - ARM ARM1176JZF-S Technical Reference Manual

Table of Contents

Advertisement

3.2.7
c1, Control Register
ARM DDI 0301H
ID012310
This section contains information on:
Purpose of the Control Register
Structure of the Control Register
Operation of the Control Register on page 3-45
Use of the Control Register on page 3-47
Behavior of the Control Register on page 3-48.
Purpose of the Control Register
The purpose of the Control Register is to provide control and configuration of:
memory alignment, endianness, protection, and fault behavior
MMU and cache enables and cache replacement strategy
interrupts and the behavior of interrupt latency
the location for exception vectors
program flow prediction.
Table 3-39 on page 3-45 lists the purposes of the individual bits in the Control Register.
Structure of the Control Register
The Control Register is:
in CP15 c1
a 32 bit register, Table 3-39 on page 3-45 lists read and write access to individual bits for
the Secure and Non-secure worlds
accessible in privileged modes only
partially banked, Table 3-39 on page 3-45 lists banked and Secure modify only bits.
Figure 3-26 shows the arrangement of bits in the register.
31
30 29
28
27
26
25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6
F
T
E
V
SBZ
SBZ
A
R
E
E
Copyright © 2004-2009 ARM Limited. All rights reserved.
Non-Confidential, Unrestricted Access
S
X
D
R
U FI SBZ IT
B
L4
P
T
R
Z
System Control Coprocessor
4 3 2 1 0
V I Z F R S B
SBO

Figure 3-26 Control Register format

W C A
M
3-44

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents