Nexus
MPC5566 Microcontroller Reference Manual, Rev. 2
25-64 Freescale Semiconductor
 
Watchpoint information is messaged out in the following format:
Figure 25-50. Watchpoint Message Format.
25.14.7.3 Watchpoint Error Message 
An error message occurs when a new message cannot be queued due to the message queue being full. The 
FIFO discards messages until it has completely emptied the queue. After it is emptied, an error message is 
queued. The error encoding indicates the types of messages that attempted to be queued while the FIFO 
was being emptied. 
If only a watchpoint message attempts to enter the queue while it is being emptied, the error message 
incorporates the watchpoint only error encoding (00110). If an OTM and/or program trace and/or data 
trace message also attempts to enter the queue while it is being emptied, the error message incorporates 
error encoding (01000).
NOTE
The OVC bits within the DC1 register can be set to delay the CPU to 
alleviate (but not eliminate) potential overrun situations.
Table 25-39. Watchpoint Source Encoding
Watchpoint Source 
(8 bits)
Watchpoint Description
00000001 e200z6 Watchpoint #0 (IAC1 from Nexus1)
00000010 e200z6 Watchpoint #1 (IAC2 from Nexus1)
00000100 e200z6 Watchpoint #2 (IAC3 from Nexus1)
00001000 e200z6 Watchpoint #3 (IAC4 from Nexus1)
00010000 e200z6 Watchpoint #4 (DAC1 from Nexus1)
00100000 e200z6 Watchpoint #5 (DAC2 from Nexus1)
01000000 e200z6 Watchpoint #6 (DCNT1 from Nexus1)
10000000 e200z6 Watchpoint #7 (DCNT2 from Nexus1)
WPHIT
MSB LSB
12
SRC TCODE (001111)
3
6 bits4 bits4 bits
Fixed length = 14 bits