EasyManuals Logo

ARM Cortex-A35 User Manual

Default Icon
894 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #434 background imageLoading...
Page #434 background image
Disables stage 2 instruction cache. When HCR_EL2.VM is 1, this forces all stage 2 translations
for instruction accesses to Normal memory to be Non-cacheable for the EL1/EL0 translation
regimes. The possible values are:
0 Has no effect on stage 2 EL1/EL0 translation regime for instruction accesses. This is the
reset value.
1 Forces all stage 2 translations for instruction accesses to Normal memory to be Non-
cacheable for the EL1/EL0 translation regime.
CD, [32]
Disables stage 2 data cache. When HCR_EL2.VM is 1, this forces all stage 2 translations for
data accesses and translation table walks to Normal memory to be Non-cacheable for the
EL1/EL0 translation regimes. The possible values are:
0 Has no effect on stage 2 EL1/EL0 translation regime for data access or translation table
walks. This is the reset value.
1 Forces all stage 2 translations for data accesses and translation table walks to Normal
memory to be Non-cacheable for the EL1/EL0 translation regime.
RW, [31]
Execution state control for lower exception levels. The possible values are:
0 Lower levels are all AArch32. This is the reset value.
1 EL1 is AArch64. EL0 is determined by the register width described in the current processing
state when executing at EL0.
TRVM, [30]
Trap reads of Virtual Memory controls. The possible values are:
0 Non-secure EL1 reads are not trapped. This is the reset value.
1 Non-secure EL1 reads are trapped to EL2.
See the Arm
®
Architecture Reference Manual Armv8, for Armv8-A architecture profile for the
registers covered by this setting.
HCD, [29]
Reserved, RES0.
TDZ, [28]
Traps DC ZVA instruction. The possible values are:
0 DC ZVA instruction is not trapped. This is the reset value.
1 DC ZVA instruction is trapped to EL2 when executed in Non-secure EL1 or EL0.
TGE, [27]
Traps general exceptions. If this bit is set, and SCR_EL3.NS is set, then:
All Non-secure EL1 exceptions are routed to EL2.
For Non-secure EL1, the SCTLR_EL1.M bit is treated as 0 regardless of its actual state other
than the purpose of reading the bit.
The HCR_EL2.FMO, HCR_EL2.IMO, and HCR_EL2.AMO bits are treated as 1 regardless
of their actual state other than for the purpose of reading the bits.
All virtual interrupts are disabled.
Any implementation defined mechanisms for signaling virtual interrupts are disabled.
An exception return to Non-secure EL1 is treated as an illegal exception return.
TVM, [26]
Trap virtual memory controls. The possible values are:
B2 AArch64 system registers
B2.48 Hypervisor Configuration Register, EL2
100236_0100_00_en Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
B2-434
Non-Confidential

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex-A35 and is the answer not in the manual?

ARM Cortex-A35 Specifications

General IconGeneral
BrandARM
ModelCortex-A35
CategoryComputer Hardware
LanguageEnglish

Related product manuals