Section number Title Page
13.3.5.28 TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) (TCD0_
CITER_ELINKNO - TCD3_CITER_ELINKNO).................................................................... 347
13.3.5.29 TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) (TCD0_CIT
ER_ELINKYES - TCD3_CITER_ELINKYES)....................................................................... 348
13.3.5.30 TCD Last Destination Address Adjustment/Scatter Gather Address (TCD0_DLASTSGA -
TCD3_DLASTSGA)................................................................................................................. 350
13.3.5.31 TCD Control and Status (TCD0_CSR - TCD3_CSR)...............................................................351
13.3.5.32 TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) (TCD0_
BITER_ELINKYES - TCD3_BITER_ELINKYES).................................................................353
13.3.5.33 TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) (TCD0_
BITER_ELINKNO - TCD3_BITER_ELINKNO).................................................................... 354
13.4 Functional description...................................................................................................................................................356
13.4.1 eDMA basic data flow................................................................................................................................... 356
13.4.2 Fault reporting and handling..........................................................................................................................359
13.4.3 Channel preemption....................................................................................................................................... 362
13.5 Initialization/application information........................................................................................................................... 362
13.5.1 eDMA initialization....................................................................................................................................... 362
13.5.2 Programming errors....................................................................................................................................... 364
13.5.3 Arbitration mode considerations....................................................................................................................365
13.5.3.1 Fixed channel arbitration........................................................................................................... 365
13.5.3.2 Round-robin channel arbitration................................................................................................ 365
13.5.4 Performing DMA transfers............................................................................................................................ 365
13.5.4.1 Single request.............................................................................................................................365
13.5.4.2 Multiple requests........................................................................................................................367
13.5.4.3 Using the modulo feature...........................................................................................................369
13.5.5 Monitoring transfer descriptor status............................................................................................................. 369
13.5.5.1 Testing for minor loop completion............................................................................................ 369
13.5.5.2 Reading the transfer descriptors of active channels...................................................................370
13.5.5.3 Checking channel preemption status..........................................................................................371
13.5.6 Channel Linking.............................................................................................................................................371
MWCT2xx3A Reference Manual, Rev. 0, 07/2020
14 NXP Semiconductors