
READI Module
MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
24-25
Program Trace —
Direct Branch
Message
6
Fixed
TCODE number = 3
From
Device
1
8
Variable
number of sequential instructions
executed since last taken branch
Program Trace —
Indirect Branch
Message
6
Fixed
TCODE number = 4
From
Device
1
8
Variable
number of sequential instructions
executed since last taken branch
1
23
Variable
unique portion of the target address for
taken branches and exceptions
Data Trace —
Data Write
Message
6
Fixed
TCODE number = 5
From
Device
1
25
Variable
unique portion of the data write address
8
32
Variable
data write value (8, 16, 32 bits)
Data Trace —
Data Read
Message
6
Fixed
TCODE number = 6
From
Device
1
25
Variable
unique portion of the data read address
8
32
Variable
data read value (8, 16, 32 bits)
Error Message1
6
Fixed
TCODE number = 8
From
Device
5
Fixed
error code
Program Trace
Correction
Message
6
Fixed
TCODE number = 10 (0xA)
From
Device
1
8
Variable
correcting the number of instructions in the
trace
Program Trace —
Direct Branch
Synchronization
Message (PTSM = 0)
6
Fixed
TCODE number = 11 (0xB)
From
Device
1
Variable
number of program trace messages
cancelled
1
23
Variable
full target address
Program Trace —
Direct Branch
Synchronization2
Message (PTSM = 1)
6
Fixed
TCODE number = 11 (0xB)
From
Device
1
8
Variable
number of sequential instructions
executed since last taken branch
1
23
Variable
full target address
Program Trace —
Indirect Branch
Synchronization
Message (PTSM = 0)
6
Fixed
TCODE number = 12 (0xC)
From
Device
1
Variable
number of program trace messages
cancelled
1
23
Variable
full target address
Table 24-19. Public Messages Supported (continued)
Message Name
Minimum
Packet
Size
(bits)
Maximu
m Packet
Size
(bits)
Packet
Type
Packet Description
Direction