The following tables show the offset values for all ROMENTRY values when a v8 memory map is
implemented and the offset values for all ROMENTRY values when a legacy v7 memory map is
implemented.
If a core is not implemented, the ROMENTRY registers for its debug, CTI, PMU, and ETM trace unit
components are
0x00000000
when a v8 memory map is implemented and
0x00000002
when a v7
memory map is implemented.
If a core is implemented but the ETM trace unit is not implemented then the corresponding ROMENTRY
register is
0x00000002
in both the v7 and v8 memory maps.
Table C9-2 v8 ROMENTRY values
Name
Debug component Address offset [31:12] ROMENTRY value
ROMENTRY0
Core 0 Debug
0x00010
0x00010003
ROMENTRY1
Core 0 CTI
0x00020
0x00020003
ROMENTRY2
Core 0 PMU
0x00030
0x00030003
ROMENTRY3
Core 0 ETM
0x00040
0x00040003
If the component is present.
ROMENTRY4
Core 1 Debug
0x00110
0x00110003
If the component is present.
ROMENTRY5
Core 1 CTI
0x00120
0x00120003
If the component is present.
ROMENTRY6
Core 1 PMU
0x00130
0x00130003
If the component is present.
ROMENTRY7
Core 1 ETM
0x00140
0x00140003
If the component is present.
ROMENTRY8
Core 2 Debug
0x00210
0x00210003
If the component is present.
ROMENTRY9
Core 2 CTI
0x00220
0x00220003
If the component is present.
ROMENTRY10 Core 2 PMU
0x00230
0x00230003
If the component is present.
ROMENTRY11 Core 2 ETM
0x00240
0x00240003
If the component is present.
ROMENTRY12 Core 3 Debug
0x00310
0x00310003
If the component is present.
ROMENTRY13 Core 3 CTI
0x00320
0x00320003
If the component is present.
C9 ROM table
C9.4 ROM entry registers
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
C9-674
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: ......