English
Language : 

MC9S12XEQ512MAA Datasheet, PDF (282/1324 Pages) Freescale Semiconductor, Inc – Reference Manual Covers MC9S12XE Family
Chapter 7 Background Debug Module (S12XBDMV2)
7.3 Memory Map and Register Definition
7.3.1 Module Memory Map
Table 7-2 shows the BDM memory map when BDM is active.
Table 7-2. BDM Memory Map
Global Address
0x7FFF00–0x7FFF0B
0x7FFF0C–0x7FFF0E
0x7FFF0F
0x7FFF10–0x7FFFFF
Module
BDM registers
BDM firmware ROM
Family ID (part of BDM firmware ROM)
BDM firmware ROM
Size
(Bytes)
12
3
1
240
7.3.2 Register Descriptions
A summary of the registers associated with the BDM is shown in Figure 7-2. Registers are accessed by
host-driven communications to the BDM hardware using READ_BD and WRITE_BD commands.
Global Register
Address Name
Bit 7
6
5
4
3
2
1
Bit 0
0x7FFF00 Reserved R X
X
X
X
X
X
0
0
W
0x7FFF01 BDMSTS R
BDMACT
0
ENBDM
W
SDV
TRACE
UNSEC
0
CLKSW
0x7FFF02 Reserved R X
X
X
X
X
X
X
X
W
0x7FFF03 Reserved R X
X
X
X
X
X
X
X
W
0x7FFF04 Reserved R X
X
X
X
X
X
X
X
W
0x7FFF05 Reserved R X
X
X
X
X
X
X
X
W
0x7FFF06 BDMCCRL R
CCR7
W
CCR6
CCR5
CCR4
CCR3
CCR2
CCR1
CCR0
= Unimplemented, Reserved
= Implemented (do not alter)
X
= Indeterminate
0
Figure 7-2. BDM Register Summary
= Always read zero
MC9S12XE-Family Reference Manual Rev. 1.25
282
Freescale Semiconductor