Home
last modified time | relevance | path

Searched refs:tcdPool (Results 1 – 4 of 4) sorted by relevance

/bsp/frdm-k64f/device/MK64F12/
A Dfsl_edma.c527 assert(((uint32_t)tcdPool & 0x1FU) == 0); in EDMA_InstallTCDMemory()
535 handle->tcdPool = tcdPool; in EDMA_InstallTCDMemory()
632 if (handle->tcdPool == NULL) in EDMA_SubmitTransfer()
684 EDMA_TcdReset(&handle->tcdPool[currentTcd]); in EDMA_SubmitTransfer()
687 handle->tcdPool[currentTcd].CSR |= DMA_CSR_INTMAJOR_MASK; in EDMA_SubmitTransfer()
689 handle->tcdPool[currentTcd].DLAST_SGA = (uint32_t)&handle->tcdPool[nextTcd]; in EDMA_SubmitTransfer()
695 handle->tcdPool[previousTcd].CSR = csr; in EDMA_SubmitTransfer()
702 if (tcdRegs->DLAST_SGA == (uint32_t)&handle->tcdPool[currentTcd]) in EDMA_SubmitTransfer()
765 if (handle->tcdPool == NULL) in EDMA_StartTransfer()
825 if ((handle->tcdPool == NULL) && (handle->callback != NULL)) in EDMA_HandleIRQ()
[all …]
A Dfsl_edma.h267 edma_tcd_t *tcdPool; /*!< Pointer to memory stored TCDs. */ member
787 void EDMA_InstallTCDMemory(edma_handle_t *handle, edma_tcd_t *tcdPool, uint32_t tcdSize);
/bsp/rv32m1_vega/rv32m1_sdk_riscv/devices/RV32M1/drivers/
A Dfsl_edma.c515 assert(((uint32_t)tcdPool & 0x1FU) == 0); in EDMA_InstallTCDMemory()
523 handle->tcdPool = tcdPool; in EDMA_InstallTCDMemory()
620 if (handle->tcdPool == NULL) in EDMA_SubmitTransfer()
672 EDMA_TcdReset(&handle->tcdPool[currentTcd]); in EDMA_SubmitTransfer()
675 handle->tcdPool[currentTcd].CSR |= DMA_CSR_INTMAJOR_MASK; in EDMA_SubmitTransfer()
677 handle->tcdPool[currentTcd].DLAST_SGA = (uint32_t)&handle->tcdPool[nextTcd]; in EDMA_SubmitTransfer()
683 handle->tcdPool[previousTcd].CSR = csr; in EDMA_SubmitTransfer()
753 if (handle->tcdPool == NULL) in EDMA_StartTransfer()
807 if (handle->tcdPool != NULL) in EDMA_AbortTransfer()
821 if ((handle->tcdPool == NULL) && (handle->callback != NULL)) in EDMA_HandleIRQ()
[all …]
A Dfsl_edma.h232 edma_tcd_t *tcdPool; /*!< Pointer to memory stored TCDs. */ member
761 void EDMA_InstallTCDMemory(edma_handle_t *handle, edma_tcd_t *tcdPool, uint32_t tcdSize);

Completed in 17 milliseconds