Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2s/
Dfsl_i2s.c603 if (handle->i2sQueue[handle->queueUser].dataSize != 0UL) in I2S_TxTransferNonBlocking()
609 handle->i2sQueue[handle->queueUser].data = transfer.data; in I2S_TxTransferNonBlocking()
610 handle->i2sQueue[handle->queueUser].dataSize = transfer.dataSize; in I2S_TxTransferNonBlocking()
636 (void)memset((void *)&handle->i2sQueue, 0, sizeof(i2s_transfer_t) * I2S_NUM_BUFFERS); in I2S_TxTransferAbort()
708 if (handle->i2sQueue[handle->queueUser].dataSize != 0UL) in I2S_RxTransferNonBlocking()
714 handle->i2sQueue[handle->queueUser].data = transfer.data; in I2S_RxTransferNonBlocking()
715 handle->i2sQueue[handle->queueUser].dataSize = transfer.dataSize; in I2S_RxTransferNonBlocking()
741 (void)memset((void *)&handle->i2sQueue, 0, sizeof(i2s_transfer_t) * I2S_NUM_BUFFERS); in I2S_RxTransferAbort()
827 uint32_t dataAddr = (uint32_t)handle->i2sQueue[queueDriverIndex].data; in I2S_TxHandleIRQ()
828 uint32_t dataSize = handle->i2sQueue[queueDriverIndex].dataSize; in I2S_TxHandleIRQ()
[all …]
Dfsl_i2s_dma.c135 if (handle->i2sQueue[handle->queueUser].dataSize != 0UL) in I2S_EnqueueUserBuffer()
144 handle->i2sQueue[handle->queueUser].data = transfer.data; in I2S_EnqueueUserBuffer()
145 handle->i2sQueue[handle->queueUser].dataSize = transfer.dataSize; in I2S_EnqueueUserBuffer()
306 (void)memset((void *)&(handle->i2sQueue), 0, sizeof(handle->i2sQueue)); in I2S_TransferAbortDMA()
801 uint32_t queueDataAddr = (uint32_t)i2sHandle->i2sQueue[queueDriverIndex].data; in I2S_DMACallback()
812 i2sHandle->i2sQueue[queueDriverIndex].dataSize -= enqueueBytes; in I2S_DMACallback()
813 …i2sHandle->i2sQueue[queueDriverIndex].data = (uint8_t *)(queueDataAddr + enqu… in I2S_DMACallback()
819 if (i2sHandle->i2sQueue[queueDriverIndex].dataSize == 0U) in I2S_DMACallback()
822 i2sHandle->i2sQueue[queueDriverIndex].data = NULL; in I2S_DMACallback()
834 if (i2sHandle->i2sQueue[i2sHandle->queueDriver].dataSize == 0U) in I2S_DMACallback()
Dfsl_i2s_dma.h56 … volatile i2s_transfer_t i2sQueue[I2S_NUM_BUFFERS]; /*!< Transfer queue storing transfer buffers */ member
Dfsl_i2s.h149 … volatile i2s_transfer_t i2sQueue[I2S_NUM_BUFFERS]; /*!< Transfer queue storing transfer buffers */ member