Instance: CPU_ROM_TABLE
Component: CPU_ROM_TABLE
Base address: 0xE00FF000
Cortex-M's ROM table
Register Name |
Type |
Register Width (Bits) |
Register Reset |
Address Offset |
Physical Address |
RO |
32 |
0xFFF0 F003 |
0x0000 0000 |
0xE00F F000 |
|
RO |
32 |
0xFFF0 2003 |
0x0000 0004 |
0xE00F F004 |
|
RO |
32 |
0xFFF0 3003 |
0x0000 0008 |
0xE00F F008 |
|
RO |
32 |
0xFFF0 1003 |
0x0000 000C |
0xE00F F00C |
|
RO |
32 |
0xFFF4 1003 |
0x0000 0010 |
0xE00F F010 |
|
RO |
32 |
0xFFF4 2002 |
0x0000 0014 |
0xE00F F014 |
|
RO |
32 |
0x0000 0000 |
0x0000 0018 |
0xE00F F018 |
|
RO |
32 |
0x0000 0001 |
0x0000 0FCC |
0xE00F FFCC |
Address Offset | 0x0000 0000 | ||
Physical Address | 0xE00F F000 | Instance | 0xE00F F000 |
Description | System Control Space Component | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:0 | SCS | Points to the SCS at 0xE000E000. (SCS + Base address for ROM_TABLE) & 0x0FFFFFFF0 = 0xE000E000. |
RO | 0xFFF0 F003 |
Address Offset | 0x0000 0004 | ||
Physical Address | 0xE00F F004 | Instance | 0xE00F F004 |
Description | Data Watchpoint and Trace Component Points to the Data Watchpoint and Trace block at 0xE0001000. Value has bit [0] set if DWT is present. |
||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | DWT | Points to the Data Watchpoint and Trace block at 0xE0001000. (2*DWT + Base address for ROM_TABLE) & 0x0FFFFFFF0 = 0xE0001000. |
RO | 0b111 1111 1111 1000 0001 0000 0000 0001 | ||
0 | DWT_PRESENT | 0: DWT is not present 1: DWT is present. |
RO | 1 |
Address Offset | 0x0000 0008 | ||
Physical Address | 0xE00F F008 | Instance | 0xE00F F008 |
Description | Flash Patch and Breakpoint Component Points to the Flash Patch and Breakpoint block at 0xE0002000. Value has bit [0] set to 1 if FPB is present. |
||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | FPB | Points to the Flash Patch and Breakpoint block at 0xE0002000. (2*FPB + Base address for ROM_TABLE) & 0x0FFFFFFF0 = 0xE0002000. |
RO | 0b111 1111 1111 1000 0001 1000 0000 0001 | ||
0 | FPB_PRESENT | 0: FPB is not present 1: FPB is present. |
RO | 1 |
Address Offset | 0x0000 000C | ||
Physical Address | 0xE00F F00C | Instance | 0xE00F F00C |
Description | Instrumentation Trace Component Points to the Instrumentation Trace block at 0xE0000000. Value has bit [0] set if ITM is present. |
||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | ITM | Points to the Instrumentation Trace block at 0xE0000000. (2*ITM + Base address for ROM_TABLE) & 0x0FFFFFFF0 = 0xE0000000. |
RO | 0b111 1111 1111 1000 0000 1000 0000 0001 | ||
0 | ITM_PRESENT | 0: ITM is not present 1: ITM is present. |
RO | 1 |
Address Offset | 0x0000 0010 | ||
Physical Address | 0xE00F F010 | Instance | 0xE00F F010 |
Description | Trace Port Interface Component Points to the TPIU. Value has bit [0] set to 1 if TPIU is present. TPIU is at 0xE0040000. |
||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | TPIU | Points to the TPIU. TPIU is at 0xE0040000. (2*TPIU + Base address for ROM_TABLE) & 0x0FFFFFFF0 = 0xE0040000. |
RO | 0b111 1111 1111 1010 0000 1000 0000 0001 | ||
0 | TPIU_PRESENT | 0: TPIU is not present 1: TPIU is present. |
RO | 1 |
Address Offset | 0x0000 0014 | ||
Physical Address | 0xE00F F014 | Instance | 0xE00F F014 |
Description | Enhanced Trace Component Points to the ETM. Value has bit [0] set to 1 if ETM is present. ETM is at 0xE0041000. |
||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | ETM | Points to the ETM. ETM is at 0xE0041000. (2*ETM + Base address for ROM_TABLE) & 0x0FFFFFFF0 = 0xE0041000. |
RO | 0b111 1111 1111 1010 0001 0000 0000 0001 | ||
0 | ETM_PRESENT | 0: ETM is not present 1: ETM is present. |
RO | 0 |
Address Offset | 0x0000 0018 | ||
Physical Address | 0xE00F F018 | Instance | 0xE00F F018 |
Description | End Marker Marks the end of the ROM table. If CoreSight components are added, they are added starting from this location and the End marker is moved to the next location after the additional components. |
||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:0 | END | End of the ROM table | RO | 0x0000 0000 |
Address Offset | 0x0000 0FCC | ||
Physical Address | 0xE00F FFCC | Instance | 0xE00F FFCC |
Description | System Memory Map Access for DAP | ||
Type | RO |
Bits | Field Name | Description | Type | Reset | ||
31:1 | RESERVED1 | Software should not rely on the value of a reserved. Writing any other value than the reset value may result in undefined behavior. | RO | 0b000 0000 0000 0000 0000 0000 0000 0000 | ||
0 | SYSTEM_ACCESS | 1: The system memory map is accessible using the DAP 0: Only debug resources are accessible using the DAP |
RO | 1 |
© 2015 - 2016. Texas Instruments | All Rights Reserved |