Home
last modified time | relevance | path

Searched refs:saiHandle (Results 1 – 2 of 2) sorted by relevance

/bsp/frdm-k64f/device/MK64F12/
A Dfsl_sai_edma.c91 sai_edma_handle_t *saiHandle = privHandle->handle; in SAI_TxEDMACallback() local
94 memset(&saiHandle->saiQueue[saiHandle->queueDriver], 0, sizeof(sai_transfer_t)); in SAI_TxEDMACallback()
95 saiHandle->queueDriver = (saiHandle->queueDriver + 1) % SAI_XFER_QUEUE_SIZE; in SAI_TxEDMACallback()
96 if (saiHandle->callback) in SAI_TxEDMACallback()
98 (saiHandle->callback)(privHandle->base, saiHandle, kStatus_SAI_TxIdle, saiHandle->userData); in SAI_TxEDMACallback()
102 if (saiHandle->saiQueue[saiHandle->queueDriver].data == NULL) in SAI_TxEDMACallback()
114 memset(&saiHandle->saiQueue[saiHandle->queueDriver], 0, sizeof(sai_transfer_t)); in SAI_RxEDMACallback()
115 saiHandle->queueDriver = (saiHandle->queueDriver + 1) % SAI_XFER_QUEUE_SIZE; in SAI_RxEDMACallback()
116 if (saiHandle->callback) in SAI_RxEDMACallback()
118 (saiHandle->callback)(privHandle->base, saiHandle, kStatus_SAI_RxIdle, saiHandle->userData); in SAI_RxEDMACallback()
[all …]
A Dfsl_sai.c44 typedef void (*sai_tx_isr_t)(I2S_Type *base, sai_handle_t *saiHandle);
47 typedef void (*sai_rx_isr_t)(I2S_Type *base, sai_handle_t *saiHandle);

Completed in 17 milliseconds