![NXP Semiconductors MPC5605BK Reference Manual Download Page 271](http://html.mh-extra.com/html/nxp-semiconductors/mpc5605bk/mpc5605bk_reference-manual_1721852271.webp)
Chapter 16 Enhanced Direct Memory Access (eDMA)
MPC5606BK Microcontroller Reference Manual, Rev. 2
Freescale Semiconductor
271
16.3.2.17 Transfer Control Descriptor (TCD)
Each channel requires a 32-byte transfer control descriptor for defining the desired data movement
operation. The channel descriptors are stored in the local memory in sequential order: channel 0, channel
1,... channel 15. The definitions of the TCD are presented as eight 32-bit values.
of the basic TCD structure.
n
structure.
Table 16-17. EDMA_CPRn field descriptions
Field
Description
ECP
Enable Channel Preemption
0 Channel n cannot be suspended by a higher priority channel’s service request.
1 Channel n can be temporarily suspended by the service request of a higher priority
channel.
DPA
Disable Preempt Ability
0 Channel n can suspend a lower priority channel.
1 Channel n cannot suspend any channel, regardless of channel priority.
CHPRI[0:3]
Channel n Arbitration Priority
Channel priority when fixed-priority arbitration is enabled.
Table 16-18. TCDn 32-bit memory structure
eDMA offset
TCDn field
(32 × n)+0x0000
Source address (saddr)
(32 × n)+0x0004
Transfer attributes
Signed source address offset (soff)
(32 × n)+0x0008
Inner minor byte count (nbytes)
(32 × n)+0x000C
Last source address adjustment (slast)
(32 × n)+0x0010
Destination address (daddr)
(32 × n)+0x0014
Current major iteration count (citer)
Signed destination address offset (doff)
0x1000 (32 × n) 0x0018
Last destination address adjustment / scatter-gather address (dlast_sga)
(32 × n)+0x001C
Beginning major iteration count (biter)
Channel control/status
Summary of Contents for MPC5605BK
Page 2: ...This page is intentionally left blank...
Page 20: ...MPC5606BK Microcontroller Reference Manual Rev 2 20 Freescale Semiconductor...
Page 103: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 103 Clocks and power...
Page 645: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 643 Timers...
Page 715: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 713 ADC system...
Page 787: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 787 Memory...
Page 893: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 893 Integrity...
Page 943: ...MPC5606BK Microcontroller Reference Manual Rev 2 Freescale Semiconductor 943 Debug...