B2.92
SCTLR_EL3, System Control Register, EL3
The SCTLR_EL3 provides top-level control of the system, including its memory system at EL3.
Bit field descriptions
SCTLR_EL3 is a 32-bit register, and is part of the Other system control registers functional group.
This register resets to
0x30C50838
.
31
0
EE
25
26
20 19 18
12 11
2 1
4 3
WXN
I
C A M
SA
30 29 28 27
24 23 22 21
17 16 15 14 13
10
6 5
RES
0
RES
1
IESB
Figure B2-76 SCTLR_EL3 bit assignments
RES0, [31:30]
RES0
Reserved.
RES1, [29:28]
RES1
Reserved.
RES0, [27:26]
RES0
Reserved.
EE, [25]
Exception endianness. This bit controls the endianness for:
• Explicit data accesses at EL3.
• Stage 1 translation table walks at EL3.
The possible values are:
0
Little endian.
1
Big endian.
The reset value is determined by the CFGEND configuration signal.
I, [12]
Global instruction cache enable. The possible values are:
0
Instruction caches disabled. This is the reset value.
1
Instruction caches enabled.
C, [2]
Global enable for data and unifies caches. The possible values are:
0
Disables data and unified caches. This is the reset value.
1
Enables data and unified caches.
M, [0]
B2 AArch64 system registers
B2.92 SCTLR_EL3, System Control Register, EL3
100798_0300_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
B2-276
Non-Confidential
Summary of Contents for Cortex-A76 Core
Page 4: ......
Page 22: ......
Page 23: ...Part A Functional description ...
Page 24: ......
Page 119: ...Part B Register descriptions ...
Page 120: ......
Page 363: ...Part C Debug descriptions ...
Page 364: ......
Page 401: ...Part D Debug registers ...
Page 402: ......
Page 589: ...Part E Appendices ...
Page 590: ......