TASE, [15]
Trap Advanced SIMD use:
0
If the NSACR settings permit Non-secure use of the Advanced SIMD functionality then Hyp
mode can access that functionality, regardless of any settings in the CPACR. This bit value
has no effect on possible use of the Advanced SIMD functionality from Non-secure EL1 and
EL0 modes.
1
Trap valid Non-secure accesses to Advanced SIMD functionality to Hyp mode.
If Advanced SIMD and floating-point are not implemented, this bit is RAO/WI.
If NSACR.NSASEDIS is set to 1, then on Non-secure accesses to the HCPTR, the TASE bit
behaves as RAO/WI.
[14]
Reserved,
RES0
.
[13:12]
Reserved,
RES1
.
TCP11, [11]
Trap CP11. The possible values of each of this bit is:
0
If NSACR.cp11 is set to 1, then Hyp mode can access CP11, regardless of the value of
CPACR.cp11. This bit value has no effect on possible use of CP11 from Non-secure EL1 and
EL0 modes.
1
Trap valid Non-secure accesses to CP11 to Hyp mode.
Any otherwise-valid access to CP11 from:
• A Non-secure EL1 or EL0 state is trapped to Hyp mode.
• Hyp mode generates an Undefined Instruction exception, taken in Hyp mode.
Resets to 0.
If the TCP11 and TCP10 fields are set to different values, the behavior is the same as if both
fields were set to the value of TCP10, in all respects other than the value read back by explicitly
reading TCP11.
TCP10, [10]
Trap CP10. The possible values of each of this bit is:
0
If NSACR.cp10 is set to 1, then Hyp mode can access CP10, regardless of the value of
CPACR.cp10. This bit value has no effect on possible use of CP10 from Non-secure EL1 and
EL0 modes.
1
Trap valid Non-secure accesses to CP10 to Hyp mode.
Any otherwise-valid access to CP10 from:
• A Non-secure EL1 or EL0 state is trapped to Hyp mode.
• Hyp mode generates an Undefined Instruction exception, taken in Hyp mode.
Resets to 0.
If the TCP11 and TCP10 fields are set to different values, the behavior is the same as if both
fields were set to the value of TCP10, in all respects other than the value read back by explicitly
reading TCP11.
[9:0]
Reserved,
RES1
.
B1 AArch32 system registers
B1.60 Hyp Architectural Feature Trap Register
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
B1-238
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: ......