Debug Module
MCF52110 ColdFire® Integrated Microcontroller Reference Manual, Rev. 1
27-10
Freescale Semiconductor
Preliminary
27.4.3
BDM Address Attribute Register (BAAR)
The BAAR register defines the address space for memory-referencing BDM commands. BAAR[R, SZ]
are loaded directly from the BDM command, while the low-order 5 bits can be programmed from the
external development system. To maintain compatibility with revision A, BAAR is loaded any time the
AATR is written. The BAAR is initialized to a value of 0x05, setting supervisor data as the default address
space.
27.4.4
Address Attribute Trigger Register (AATR)
The AATR defines address attributes and a mask to be matched in the trigger. The register value is
compared with address attribute signals from the processor’s local high-speed bus, as defined by the
setting of the trigger definition register (TDR). AATR is accessible in supervisor mode as debug control
register 0x06 using the WDEBUG instruction and through the BDM port using the
WDMREG
command.
DRc[4:0]: 0x05 (BAAR)
Access: Supervisor write-only
BDM write-only
7
6
5
4
3
2
1
0
R
W
R
SZ
TT
TM
Reset:
0
0
0
0
0
1
0
1
Figure 27-4. BDM Address Attribute Register (BAAR)
Table 27-7. BAAR Field Descriptions
Field
Description
7
R
Read/Write.
0 Write
1 Read
6–5
SZ
Size.
00 Longword
01 Byte
10 Word
11 Reserved
4–3
TT
Transfer Type. See the TT definition in the AATR description,
Section 27.4.4, “Address Attribute Trigger Register
.
2–0
TM
Transfer Modifier. See the TM definition in the AATR description,
Section 27.4.4, “Address Attribute Trigger Register
.