Lines Matching refs:currentTcd
1148 int8_t currentTcd; in EDMA_SubmitTransfer() local
1164 currentTcd = handle->tail; in EDMA_SubmitTransfer()
1167 nextTcd = currentTcd + 1; in EDMA_SubmitTransfer()
1176 previousTcd = currentTcd != 0 ? currentTcd - 1 : (handle->tcdSize - 1); in EDMA_SubmitTransfer()
1178 EDMA_TcdReset(&handle->tcdPool[currentTcd]); in EDMA_SubmitTransfer()
1179 EDMA_TcdSetTransferConfig(&handle->tcdPool[currentTcd], config, NULL); in EDMA_SubmitTransfer()
1181 handle->tcdPool[currentTcd].CSR |= DMA_CSR_INTMAJOR_MASK; in EDMA_SubmitTransfer()
1184 handle->tcdPool[currentTcd].DLAST_SGA = in EDMA_SubmitTransfer()
1187 handle->tcdPool[currentTcd].DLAST_SGA = (uint32_t)&handle->tcdPool[nextTcd]; in EDMA_SubmitTransfer()
1190 if (currentTcd != previousTcd) in EDMA_SubmitTransfer()
1204 … MEMORY_ConvertMemoryMapAddress((uint32_t)&handle->tcdPool[currentTcd], kMEMORY_Local2DMA)) in EDMA_SubmitTransfer()
1206 if (tcdRegs->DLAST_SGA == (uint32_t)&handle->tcdPool[currentTcd]) in EDMA_SubmitTransfer()
1263 EDMA_InstallTCD(handle->base, handle->channel, &handle->tcdPool[currentTcd]); in EDMA_SubmitTransfer()