11-14
ColdFire CF4e Core User’s Manual
For More Information On This Product,
Go to: www.freescale.com
Programming Model
Table 11-8 describes AATR and AATR1 fields
.
31
25
24
23
16
Field
—
ASIDCTRL
ATTRASID
Reset
0000_0000_0000_0000
R/W Write only. AATR and AATR1 are accessible in supervisor mode as debug control register 0x06 and 0x16
respectively using the WDEBUG instruction and through the BDM port using the
WDMREG
command.
15
14
13
12
11
10
8
7
6
5
4
3
2
0
Field
RM
SZM
TTM
TMM
R
SZ
TT
TM
Reset
0000_0000_0000_0101
R/W Write only. AATR and AATR1 are accessible in supervisor mode as debug control register 0x06 and 0x16
respectively using the WDEBUG instruction and through the BDM port using the
WDMREG
command.
DRc[4–0]
0x06 (AATR); 0x16 (AATR1)
Figure 11-6. Address Attribute Trigger Registers (AATR, AATR1)
Table 11-8. AATR and AATR1 Field Descriptions
Bits
Name
Description
31–25
—
Reserved, should be cleared.
24
ASIDCTRL
ABLR/ABHR/ATTR address breakpoint ASID enable. Corresponds to the ASID control enable
for the address breakpoint defined in ABLR, ABHR, and ATTR.
0 Disable ASID qualifier (reset default)
1 Enable ASID qualifier
23–16
ATTRASID
ABLR/ABHR/ATTR ASID. Corresponds to the ASID to be included in the address breakpoint
specified by ABLR, ABHR, and ATTR.
15
RM
Read/write mask. Setting RM masks R in address comparisons.
14–13
SZM
Size mask. Setting an SZM bit masks the corresponding SZ bit in address comparisons.
12–11
TTM
Transfer type mask. Setting a TTM bit masks the corresponding TT bit in address comparisons.
10–8
TMM
Transfer modifier mask. Setting a TMM bit masks the corresponding TM bit in address
comparisons.
7
R
Read/write. R is compared with the R/W signal of the processor’s local bus.
6–5
SZ
Size. Compared to the processor’s local bus size signals.
00 Longword
01 Byte
10 Word
11 Reserved
4–3
TT
Transfer type. Compared with the local bus transfer type signals.
00 Normal processor access
01 Reserved
10 Emulator mode access
11 Acknowledge/CPU space access
These bits also define the TT encoding for BDM memory commands. In this case, the 01
encoding indicates an external or DMA access (for backward compatibility). These bits affect
the TM bits.
F
Freescale Semiconductor, Inc.
n
.