SED, [8]
SETEND Disable:
0
The SETEND instruction is available.
1
The SETEND instruction is UNALLOCATED.
ITD, [7]
IT Disable:
0
The IT instruction functionality is available.
1
All encodings of the IT instruction with hw1[3:0]!=1000 are
UNDEFINED
and treated as
unallocated. All encodings of the subsequent instruction with the following values for hw1
are
UNDEFINED
(and treated as unallocated):
11xxxxxxxxxxxxxx
All 32-bit instructions, B(2), B(1), Undefined, SVC, Load/Store
multiple
1x11xxxxxxxxxxxx
Miscellaneous 16-bit instructions
1x100xxxxxxxxxx
ADD Rd, PC, #imm
01001xxxxxxxxxxx
LDR Rd, [PC, #imm]
0100x1xxx1111xxx
ADD(4),CMP(3), MOV, BX pc, BLX pc
010001xx1xxxx111
ADD(4),CMP(3), MOV
[6]
Reserved,
RES0
.
CP15BEN, [5]
CP15 barrier enable:
0
CP15 barrier operations disabled. Their encodings are
UNDEFINED
.
1
CP15 barrier operations enabled.
[4:3]
Reserved,
RES1
.
C, [2]
Cache enable. This is an enable bit for data and unified caches at EL2:
0
Data and unified caches disabled at EL2.
1
Data and unified caches enabled at EL2.
When this bit is 0, all EL2 Normal memory data accesses and all accesses to the EL2 translation
tables are Non-cacheable.
If this register is at the highest exception level implemented, field resets to 0. Otherwise, its
reset value is
UNKNOWN
.
A, [1]
Alignment check enable. This is the enable bit for Alignment fault checking:
0
Alignment fault checking disabled.
1
Alignment fault checking enabled.
When this bit is 1, all instructions that load or store one or more registers, other than load/store
exclusive and load-acquire/store-release, have an alignment check that the address being
accessed is aligned to the size of the data element(s) being accessed. If this check fails it causes
an Alignment fault, that is taken as a Data Abort exception.
B1 AArch32 system registers
B1.67 Hyp System Control Register
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
B1-256
Non-Confidential
Summary of Contents for Cortex-A35
Page 4: ......
Page 18: ......
Page 26: ......
Page 27: ...Part A Functional Description ...
Page 28: ......
Page 145: ...Part B Register Descriptions ...
Page 146: ......
Page 573: ...Part C Debug ...
Page 574: ......
Page 845: ...Part D Appendices ...
Page 846: ......