Lines Matching refs:currentTcd
1113 int8_t currentTcd; in EDMA_AD_SubmitTransfer() local
1126 currentTcd = handle->tail; in EDMA_AD_SubmitTransfer()
1129 nextTcd = currentTcd + 1; in EDMA_AD_SubmitTransfer()
1138 previousTcd = currentTcd != 0 ? currentTcd - 1 : handle->tcdSize - 1; in EDMA_AD_SubmitTransfer()
1140 EDMA_AD_TcdReset(&handle->tcdPool[currentTcd]); in EDMA_AD_SubmitTransfer()
1142 EDMA_AD_TcdSetTransferConfig(&handle->tcdPool[currentTcd], config, NULL); in EDMA_AD_SubmitTransfer()
1144 handle->tcdPool[currentTcd].CSR |= DMA_TCD_CSR_INTMAJOR_MASK; in EDMA_AD_SubmitTransfer()
1152 handle->tcdPool[currentTcd].DLAST_SGA = temp; in EDMA_AD_SubmitTransfer()
1155 if (currentTcd != previousTcd) in EDMA_AD_SubmitTransfer()
1171 … temp = MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[currentTcd], kMEMORY_Local2DMA); in EDMA_AD_SubmitTransfer()
1173 temp = (uint32_t)&handle->tcdPool[currentTcd]; in EDMA_AD_SubmitTransfer()
1240 EDMA_AD_InstallTCD(handle->base, handle->channel, &handle->tcdPool[currentTcd]); in EDMA_AD_SubmitTransfer()