System Development and Debugging
MPC885 PowerQUICC Family Reference Manual, Rev. 2
Freescale Semiconductor
53-15
Address: 0x00000003.
Data value: Greater than 0x07 and less than 0x0C.
Programming options:
One L-address comparator = 0x00000003 and program for equal.
One L-data comparator = 0x00000007 and program for greater than.
One L-data comparator = 0x0000000C and program for less than.
Both byte masks = 0xE.
Both L-data comparators program to byte mode.
Result: The event will be correctly detected, regardless of the load/store instruction the compiler
chooses for this access.
•
Example 2
Looking for:
Data size: Half-word.
Address: Greater than 0x00000000 and less than 0x0000000C.
Data value: Greater than 0x4E204E20 and less than 0x9C409C40.
Programming option:
One L-address comparator = 0x00000000 and program for greater than.
One L-address comparator = 0x0000000C and program for less than.
One L-data comparator = 0x4E204E20 and program for greater than.
One L-data comparator = 0x9C409C40 and program for less than.
Both byte masks = 0x0.
Both L-data comparators program to half-word mode.
Result: The event will be correctly detected as long as the compiler does not use a
load/store instruction with data size of byte.
•
Example 3
Looking for:
Data size: Half-word.
Address: Greater than or equal to 0x00000002 and less than 0x0000000E.
Data value: Greater than 0x4E204E20 and less than 0x9C409C40.
Programming option:
One L-address comparator = 0x00000001 and program for greater than.
One L-address comparator = 0x0000000E and program for less than.
One L-data comparator = 0x4E204E20 and program for greater than.
One L-data comparator = 0x9C409C40 and program for less than.
Both byte masks = 0x0.
Both L-data comparators program to half-word or word mode.
Result: An event is correctly detected if the compiler chooses a load/store instruction with data size
of half-word. If the compiler chooses load/store instructions with data size greater than half-word
(word, multiple), false detections may occur.
•
These can only be ignored by the software that handles the breakpoints.
Figure 53-4
shows
this partially supported scenario:
Summary of Contents for PowerQUICC MPC870
Page 98: ...MPC885 PowerQUICC Family Reference Manual Rev 2 I 4 Freescale Semiconductor ...
Page 118: ...MPC885 Overview MPC885 PowerQUICC Family Reference Manual Rev 2 1 20 Freescale Semiconductor ...
Page 158: ...The MPC8xx Core MPC885 PowerQUICC Family Reference Manual Rev 2 3 18 Freescale Semiconductor ...
Page 288: ...MPC885 PowerQUICC Family Reference Manual Rev 2 III 4 Freescale Semiconductor ...
Page 554: ...MPC885 PowerQUICC Family Reference Manual Rev 2 V 6 Freescale Semiconductor ...
Page 1090: ...UTOPIA Interface MPC885 PowerQUICC Family Reference Manual Rev 2 43 8 Freescale Semiconductor ...
Page 1312: ...Byte Ordering MPC885 PowerQUICC Family Reference Manual Rev 2 A 8 Freescale Semiconductor ...
Page 1336: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 16 Freescale Semiconductor ...
Page 1358: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 38 Freescale Semiconductor ...
Page 1370: ...MPC880 MPC885 PowerQUICC Family Reference Manual Rev 2 E 4 Freescale Semiconductor ...
Page 1386: ...Revision History MPC885 PowerQUICC Family Reference Manual Rev 2 I 2 Freescale Semiconductor ...