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).................................................................... 359
13.3.5.29 TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) (TCD0_CIT
ER_ELINKYES - TCD3_CITER_ELINKYES)....................................................................... 360
13.3.5.30 TCD Last Destination Address Adjustment/Scatter Gather Address (TCD0_DLASTSGA -
TCD3_DLASTSGA)................................................................................................................. 362
13.3.5.31 TCD Control and Status (TCD0_CSR - TCD3_CSR)...............................................................363
13.3.5.32 TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) (TCD0_
BITER_ELINKYES - TCD3_BITER_ELINKYES).................................................................365
13.3.5.33 TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) (TCD0_
BITER_ELINKNO - TCD3_BITER_ELINKNO).................................................................... 366
13.4 Functional description...................................................................................................................................................368
13.4.1 eDMA basic data flow................................................................................................................................... 368
13.4.2 Fault reporting and handling..........................................................................................................................371
13.4.3 Channel preemption....................................................................................................................................... 374
13.5 Initialization/application information........................................................................................................................... 374
13.5.1 eDMA initialization....................................................................................................................................... 374
13.5.2 Programming errors....................................................................................................................................... 376
13.5.3 Arbitration mode considerations....................................................................................................................377
13.5.3.1 Fixed channel arbitration........................................................................................................... 377
13.5.3.2 Round-robin channel arbitration................................................................................................ 377
13.5.4 Performing DMA transfers............................................................................................................................ 377
13.5.4.1 Single request.............................................................................................................................377
13.5.4.2 Multiple requests........................................................................................................................379
13.5.4.3 Using the modulo feature...........................................................................................................381
13.5.5 Monitoring transfer descriptor status............................................................................................................. 381
13.5.5.1 Testing for minor loop completion............................................................................................ 381
13.5.5.2 Reading the transfer descriptors of active channels...................................................................382
13.5.5.3 Checking channel preemption status..........................................................................................383
13.5.6 Channel Linking.............................................................................................................................................383
MC56F83xxx Reference Manual, Rev. 1, 10/2019
14 NXP Semiconductors