MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
9-24 Freescale Semiconductor
Figure 9-21 and Table 9-18 define the fields of the TCDn structure.
0x1000 + (32 x n) + 64 32 Inner Minor Byte Count NBYTES
0x1000 + (32 x n) + 96 32 Last Source Address Adjustment SLAST
0x1000 + (32 x n) + 128 32 Destination Address DADDR
0x1000 + (32 x n) + 160 1 Channel-to-channel Linking on Minor Loop Complete CITER.E_LINK
0x1000 + (32 x n) + 161 6 Current “Major” Iteration Count or
Link Channel Number
CITER or
CITER.LINKCH
0x1000 + (32 x n) + 167 9 Current Major Iteration Count CITER
0x1000 + (32 x n) + 176 16 Destination Address Offset (Signed) DOFF
0x1000 + (32 x n) + 192 32 Last Destination Address Adjustment /
Scatter Gather Address
DLAST_SGA
0x1000 + (32 x n) + 224 1 Channel-to-channel Linking on Minor Loop Complete BITER.E_LINK
0x1000 + (32 x n) + 225 6 Starting Major Iteration Count or
Link Channel Number
BITER or
BITER.LINKCH
0x1000 + (32 x n) + 231 9 Starting Major Iteration Count BITER
0x1000 + (32 x n) +240 2 Bandwidth Control BWC
0x1000 + (32 x n) + 242 6 Link Channel Number MAJOR.LINKCH
0x1000 + (32 x n) + 248 1 Channel Done DONE
0x1000 + (32 x n) + 249 1 Channel Active ACTIVE
0x1000 + (32 x n) + 250 1 Channel-to-channel Linking on Major Loop Complete MAJOR.E_LINK
0x1000 + (32 x n) + 251 1 Enable Scatter/Gather Processing E_SG
0x1000 + (32 x n) + 252 1 Disable Request D_REQ
0x1000 + (32 x n) + 253 1 Channel Interrupt Enable When Current Major
Iteration Count is Half Complete
INT_HALF
0x1000 + (32 x n) + 254 1 Channel Interrupt Enable When Current Major
Iteration Count Complete
INT_MAJ
0x1000 + (32 x n) + 255 1 Channel Start START
Table 9-17. TCDn 32-bit Memory Structure (Continued)