
Chapter 3 Module Mapping Control (MMCV4) Block Description
114
MC9S12Q128
Freescale Semiconductor
Rev 1.10
3.3.2.2
Initialization of Internal Registers Position Register (INITRG)
Read: Anytime
Write: Once in normal and emulation modes and anytime in special modes
This register initializes the position of the internal registers within the on-chip system memory map. The
registers occupy either a 1K byte or 2K byte space and can be mapped to any 2K byte space within the rst
32K bytes of the system’s address space.
Module Base + 0x0011
Starting address location affected by INITRG register setting.
76543210
R0
REG14
REG13
REG12
REG11
000
W
Reset
0
00000
= Unimplemented or Reserved
Figure 3-4. Initialization of Internal Registers Position Register (INITRG)
Table 3-3. INITRG Field Descriptions
Field
Description
6:3
REG[14:11]
Internal Register Map Position — These four bits in combination with the leading zero supplied by bit 7 of
INITRG determine the upper ve bits of the base address for the system’s internal registers (i.e., the minimum
base address is 0x0000 and the maximum is 0x7FFF).