Home
last modified time | relevance | path

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

/hal_nxp-3.5.0/mcux/mcux-sdk/drivers/esai/
Dfsl_esai_edma.h45 edma_tcd_t tcd[ESAI_XFER_QUEUE_SIZE + 1U]; /*!< TCD pool for eDMA transfer. */
46 esai_transfer_t esaiQueue[ESAI_XFER_QUEUE_SIZE]; /*!< Transfer queue storing queued transfer. */
47 size_t transferSize[ESAI_XFER_QUEUE_SIZE]; /*!< Data bytes need to transfer */
Dfsl_esai_edma.c72 esaiHandle->queueDriver = (esaiHandle->queueDriver + 1U) % ESAI_XFER_QUEUE_SIZE; in ESAI_TxEDMACallback()
92 esaiHandle->queueDriver = (esaiHandle->queueDriver + 1U) % ESAI_XFER_QUEUE_SIZE; in ESAI_RxEDMACallback()
143 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), ESAI_XFER_QUEUE_SIZE); in ESAI_TransferTxCreateHandleEDMA()
187 EDMA_InstallTCDMemory(dmaHandle, STCD_ADDR(handle->tcd), ESAI_XFER_QUEUE_SIZE); in ESAI_TransferRxCreateHandleEDMA()
292 handle->queueUser = (handle->queueUser + 1U) % ESAI_XFER_QUEUE_SIZE; in ESAI_TransferSendEDMA()
351 handle->queueUser = (handle->queueUser + 1U) % ESAI_XFER_QUEUE_SIZE; in ESAI_TransferReceiveEDMA()
Dfsl_esai.h232 #define ESAI_XFER_QUEUE_SIZE (4U) macro
263 esai_transfer_t esaiQueue[ESAI_XFER_QUEUE_SIZE]; /*!< Transfer queue storing queued transfer */
264 size_t transferSize[ESAI_XFER_QUEUE_SIZE]; /*!< Data bytes need to transfer */
Dfsl_esai.c947 handle->queueUser = (handle->queueUser + 1U) % ESAI_XFER_QUEUE_SIZE; in ESAI_TransferSendNonBlocking()
1000 handle->queueUser = (handle->queueUser + 1U) % ESAI_XFER_QUEUE_SIZE; in ESAI_TransferReceiveNonBlocking()
1090 (void)memset(handle->esaiQueue, 0, sizeof(esai_transfer_t) * ESAI_XFER_QUEUE_SIZE); in ESAI_TransferAbortSend()
1117 (void)memset(handle->esaiQueue, 0, sizeof(esai_transfer_t) * ESAI_XFER_QUEUE_SIZE); in ESAI_TransferAbortReceive()
1155 handle->queueDriver = (handle->queueDriver + 1U) % ESAI_XFER_QUEUE_SIZE; in ESAI_TransferTxHandleIRQ()
1205 handle->queueDriver = (handle->queueDriver + 1U) % ESAI_XFER_QUEUE_SIZE; in ESAI_TransferRxHandleIRQ()