Lines Matching refs:currentTcd
1145 int8_t currentTcd; in EDMA_SubmitTransfer() local
1158 currentTcd = handle->tail; in EDMA_SubmitTransfer()
1161 nextTcd = currentTcd + 1; in EDMA_SubmitTransfer()
1170 previousTcd = currentTcd != 0 ? currentTcd - 1 : handle->tcdSize - 1; in EDMA_SubmitTransfer()
1172 EDMA_TcdReset(&handle->tcdPool[currentTcd]); in EDMA_SubmitTransfer()
1174 EDMA_TcdSetTransferConfig(&handle->tcdPool[currentTcd], config, NULL); in EDMA_SubmitTransfer()
1176 handle->tcdPool[currentTcd].CSR |= DMA_TCD_CSR_INTMAJOR_MASK; in EDMA_SubmitTransfer()
1184 handle->tcdPool[currentTcd].DLAST_SGA = temp; in EDMA_SubmitTransfer()
1187 if (currentTcd != previousTcd) in EDMA_SubmitTransfer()
1203 … temp = MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[currentTcd], kMEMORY_Local2DMA); in EDMA_SubmitTransfer()
1205 temp = (uint32_t)&handle->tcdPool[currentTcd]; in EDMA_SubmitTransfer()
1281 EDMA_InstallTCD(handle->base, handle->channel, &handle->tcdPool[currentTcd]); in EDMA_SubmitTransfer()