Chapter 36 Nexus Development Interface (NDI)
MPC5602P Microcontroller Reference Manual, Rev. 4
Freescale Semiconductor
893
14:15
DVC2M
Data Value Compare 2 Mode
When DBCR4
DVC2C
=0:
00 – DAC2 debug events not affected by data value compares.
01 – DAC2 debug events can only occur when all bytes specified in the DVC2BE field match
the corresponding data byte values for active byte lanes of the memory access.
10 – DAC2 debug events can only occur when any byte specified in the DVC2BE field matches
the corresponding data byte value for active byte lanes of the memory access.
11 – DAC2 debug events can only occur when all bytes specified in the DVC2BE field within
at least one of the halfwords of the data value of the memory access matches the
corresponding DVC2 value.
Note:
Inactive byte lanes of the memory access are automatically masked.
When DBCR4
DVC2C
=1:
00 – Reserved
01 – DAC2 debug events can only occur when any byte specified in the DVC2BE field does
not match the corresponding data byte value for active byte lanes of the memory access.
If all active bytes match, then no event will be generated.
10 – DAC2 debug events can only occur when all bytes specified in the DVC2BE field do not
match the corresponding data byte values for active byte lanes of the memory access. If
any active byte match occurs, no event will be generated.
11 – Reserved
Note:
Inactive byte lanes of the memory access are automatically masked.
16:19
—
Reserved
20:23
DVC1BE
Data Value Compare 1 Byte Enables
Specifies which bytes in the aligned doubleword value associated with the memory access are
compared to the corresponding bytes in DVC1. Inactive byte lanes of a memory access
smaller than 32-bits are automatically masked by hardware. If all bits in the DVC1BE field are
clear, then a match will occur regardless of the data.
1xxx – Byte lane 0 is enabled for comparison with the value in bits 0:7 of DVC1.
x1xx – Byte lane 1 is enabled for comparison with the value in bits 8:15 of DVC1.
xx1x – Byte lane 2 is enabled for comparison with the value in bits 16:23 of DVC1.
xxx1 – Byte lane 3 is enabled for comparison with the value in bits 24:31 of DVC1.
24:27
—
Reserved
28:31
DVC2BE
Data Value Compare 2 Byte Enables
Specifies which bytes in the aligned doubleword value associated with the memory access are
compared to the corresponding bytes in DVC2. Inactive byte lanes of a memory access
smaller than 32-bits are automatically masked by hardware. If all bits in the DVC2BE field are
clear, then a match will occur regardless of the data.
1xxx – Byte lane 0 is enabled for comparison with the value in bits 0:7 of DVC2.
x1xx – Byte lane 1 is enabled for comparison with the value in bits 8:15 of DVC2.
xx1x – Byte lane 2 is enabled for comparison with the value in bits 16:23 of DVC2.
xxx1 – Byte lane 3 is enabled for comparison with the value in bits 24:31 of DVC2.
Table 36-4. DBCR2 Bit Definitions (continued)
Bit(s)
Name
Description