18.3.3 System ROM Memory Map
The System ROM Table registers are also mapped into a sparsely-populated 4 KB
address space.
For core configurations like that supported by Cortex-M0+, ARM recommends that a
debugger identifies and connects to the debug components using the CoreSight debug
infrastructure.
ARM recommends that a debugger follows the flow as shown in the following figure to
discover the components in the CoreSight debug infrastructure. In this case, a debugger
reads the peripheral and component ID registers for each CoreSight component in the
CoreSight system.
Figure 18-56. CoreSight discovery process
ROM memory map
Absolute
address
(hex)
Register name
Width
(in bits)
Access Reset value
Section/
page
F000_2000 Entry (ROM_ENTRY0)
32
R
F000_2004 Entry (ROM_ENTRY1)
32
R
F000_2008 Entry (ROM_ENTRY2)
32
R
F000_200C End of Table Marker Register (ROM_TABLEMARK)
32
R
0000_0000h
F000_2FCC System Access Register (ROM_SYSACCESS)
32
R
0000_0001h
Table continues on the next page...
Memory map and register definition
KL02 Sub-Family Reference Manual, Rev. 2.1, July 2013
252
Freescale Semiconductor, Inc.