19.31.4 MTB Base Register (MTB_BASE)
The read-only MTB_BASE Register indicates where the RAM is located in the processor
memory map. This register is provided to enable auto discovery of the MTB RAM
location, by a debug agent and is defined by a hardware design parameter. For these
devices, the base address is defined by the expression: MTB_BASE[BASEADDR] =
0x2000_0000 - (RAM_Size/4)
Address: F000_0000h base + Ch offset = F000_000Ch
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
BASEADDR
W
Reset
x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x* x*
* Notes:
x = Undefined at reset.•
MTB_BASE field descriptions
Field Description
31–0
BASEADDR
This value is defined with a hardwired signal and the expression: 0x2000_0000 - (RAM_Size/4). For
example, if the total RAM capacity is 16 KB, this field is 0x1FFF_F000.
19.31.5 Integration Mode Control Register (MTB_MODECTRL)
This register enables the device to switch from a functional mode, or default behavior,
into integration mode. It is hardwired to specific values used during the auto-discovery
process by an external debug agent.
Address: F000_0000h base + F00h offset = F000_0F00h
Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
R
MODECTRL
W
Reset
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
MTB_MODECTRL field descriptions
Field Description
31–0
MODECTRL
Hardwired to 0x0000_0000
Memory Map and Register Definition
KL25 Sub-Family Reference Manual, Rev. 3, September 2012
310 Freescale Semiconductor, Inc.