Home
last modified time | relevance | path

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

/hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/lpspi/
Dfsl_lpspi_edma.c616 lpspi_master_edma_private_handle_t *lpspiEdmaPrivateHandle; in EDMA_LpspiMasterCallback() local
618 lpspiEdmaPrivateHandle = (lpspi_master_edma_private_handle_t *)g_lpspiEdmaPrivateHandle; in EDMA_LpspiMasterCallback()
620 size_t rxRemainingByteCount = lpspiEdmaPrivateHandle->handle->rxRemainingByteCount; in EDMA_LpspiMasterCallback()
621 uint8_t bytesLastRead = lpspiEdmaPrivateHandle->handle->bytesLastRead; in EDMA_LpspiMasterCallback()
622 bool isByteSwap = lpspiEdmaPrivateHandle->handle->isByteSwap; in EDMA_LpspiMasterCallback()
624 …LPSPI_DisableDMA(lpspiEdmaPrivateHandle->base, (uint32_t)kLPSPI_TxDmaEnable | (uint32_t)kLPSPI_RxD… in EDMA_LpspiMasterCallback()
626 if (lpspiEdmaPrivateHandle->handle->isThereExtraRxBytes) in EDMA_LpspiMasterCallback()
628 while (LPSPI_GetRxFifoCount(lpspiEdmaPrivateHandle->base) == 0U) in EDMA_LpspiMasterCallback()
631 readData = LPSPI_ReadData(lpspiEdmaPrivateHandle->base); in EDMA_LpspiMasterCallback()
633 if (lpspiEdmaPrivateHandle->handle->rxData != NULL) in EDMA_LpspiMasterCallback()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpspi/
Dfsl_lpspi_edma.c691 lpspi_master_edma_private_handle_t *lpspiEdmaPrivateHandle; in EDMA_LpspiMasterCallback() local
693 lpspiEdmaPrivateHandle = (lpspi_master_edma_private_handle_t *)g_lpspiEdmaPrivateHandle; in EDMA_LpspiMasterCallback()
695 lpspiEdmaHandle = lpspiEdmaPrivateHandle->handle; in EDMA_LpspiMasterCallback()
703 …LPSPI_DisableDMA(lpspiEdmaPrivateHandle->base, (uint32_t)kLPSPI_TxDmaEnable | (uint32_t)kLPSPI_RxD… in EDMA_LpspiMasterCallback()
756 LPSPI_EnableDMA(lpspiEdmaPrivateHandle->base, in EDMA_LpspiMasterCallback()
769 if (lpspiEdmaPrivateHandle->handle->isThereExtraRxBytes) in EDMA_LpspiMasterCallback()
771 while (LPSPI_GetRxFifoCount(lpspiEdmaPrivateHandle->base) == 0U) in EDMA_LpspiMasterCallback()
774 readData = LPSPI_ReadData(lpspiEdmaPrivateHandle->base); in EDMA_LpspiMasterCallback()
775 if (lpspiEdmaPrivateHandle->handle->rxData != NULL) in EDMA_LpspiMasterCallback()
778 … &(lpspiEdmaPrivateHandle->handle->rxData[rxRemainingByteCount - bytesLastRead]), readData, in EDMA_LpspiMasterCallback()
[all …]