Home
last modified time | relevance | path

Searched refs:spiHandle (Results 1 – 10 of 10) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/spi/
Dfsl_spi_dma.c515 spi_dma_handle_t *spiHandle = privHandle->handle; in SPI_RxDMACallback() local
518 uint8_t bytesPerFrame = spiHandle->bytesPerFrame; in SPI_RxDMACallback()
522 if (spiHandle->rxNextData >= spiHandle->rxEndData) in SPI_RxDMACallback()
525 spiHandle->rxInProgress = false; in SPI_RxDMACallback()
527 if ((spiHandle->txInProgress == false) && (spiHandle->rxInProgress == false)) in SPI_RxDMACallback()
529 spiHandle->state = (uint8_t)kSPI_Idle; in SPI_RxDMACallback()
530 if (spiHandle->callback != NULL) in SPI_RxDMACallback()
532 (spiHandle->callback)(base, spiHandle, kStatus_Success, spiHandle->userData); in SPI_RxDMACallback()
539 if (spiHandle->rxEndData <= (spiHandle->dataBytesEveryTime + spiHandle->rxNextData)) in SPI_RxDMACallback()
541 … nextDataSize = (uint32_t)((uint32_t)spiHandle->rxEndData - (uint32_t)spiHandle->rxNextData); in SPI_RxDMACallback()
[all …]
/hal_nxp-latest/mcux/mcux-sdk/drivers/spi/
Dfsl_spi_dma.c64 spi_dma_handle_t *spiHandle = privHandle->handle; in SPI_TxDMACallback() local
71 DMA_StopTransfer(spiHandle->txHandle); in SPI_TxDMACallback()
74 spiHandle->txInProgress = false; in SPI_TxDMACallback()
77 if ((spiHandle->txInProgress == false) && (spiHandle->rxInProgress == false)) in SPI_TxDMACallback()
79 spiHandle->state = (uint32_t)kSPI_Idle; in SPI_TxDMACallback()
80 if (spiHandle->callback != NULL) in SPI_TxDMACallback()
82 (spiHandle->callback)(base, spiHandle, kStatus_Success, spiHandle->userData); in SPI_TxDMACallback()
90 spi_dma_handle_t *spiHandle = privHandle->handle; in SPI_RxDMACallback() local
97 DMA_StopTransfer(spiHandle->rxHandle); in SPI_RxDMACallback()
100 spiHandle->rxInProgress = false; in SPI_RxDMACallback()
[all …]
Dfsl_spi.c28 typedef void (*spi_isr_t)(SPI_Type *base, spi_master_handle_t *spiHandle);
/hal_nxp-latest/mcux/mcux-sdk/components/extern_flash/
Dfsl_adapter_eeprom_AT45DBxxxx.c56 HAL_SPI_MASTER_HANDLE_DEFINE(spiHandle); /*!< spi handle*/
101 (void)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_ReadStatusReq()
104 (void)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_ReadStatusReq()
185 return (eeprom_status_t)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_Command()
206 if (kStatus_HAL_SpiSuccess != HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer)) in EEPROM_WritePage()
252 … (void)HAL_SpiMasterInit((hal_spi_master_handle_t)s_eeState.spiHandle, (void *)&spiMasterConfig); in EEPROM_Init()
267 (void)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_Init()
289 (void)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_ChipErase()
327 (void)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_EraseBlock()
393 if (kStatus_HAL_SpiSuccess != HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer)) in EEPROM_ReadData()
Dfsl_adapter_eeprom_AT25Fxxxx.c52 HAL_SPI_MASTER_HANDLE_DEFINE(spiHandle); /*!< spi handle*/
85 (void)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_ReadStatusReq()
88 (void)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_ReadStatusReq()
134 (void)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_PrepareForWrite()
150 return (eeprom_status_t)HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer); in EEPROM_Command()
185 … (void)HAL_SpiMasterInit((hal_spi_master_handle_t)s_eeState.spiHandle, (void *)&spiMasterConfig); in EEPROM_Init()
213 if (kStatus_HAL_SpiSuccess != HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer)) in EEPROM_WritePage()
269 if (kStatus_HAL_SpiSuccess != HAL_SpiMasterTransferBlocking(s_eeState.spiHandle, &xfer)) in EEPROM_ReadData()
/hal_nxp-latest/mcux/mcux-sdk/components/video/display/dbi/lpc_spi/
Dfsl_dbi_spi_dma.c53 spi_dma_handle_t *spiHandle = &prvData->spiHandle; in DBI_SPI_DMA_TransferCompletedCallback() local
68 SPI_MasterTransferDMA(spi, spiHandle, &xfer); in DBI_SPI_DMA_TransferCompletedCallback()
89 …return SPI_MasterTransferCreateHandleDMA(config->spi, &prvData->spiHandle, DBI_SPI_DMA_TransferCom… in DBI_SPI_DMA_CreateHandle()
181 spi_dma_handle_t *spiHandle = &prvData->spiHandle; in DBI_SPI_DMA_WriteMemory() local
218 status = SPI_MasterTransferDMA(spi, spiHandle, &xfer); in DBI_SPI_DMA_WriteMemory()
Dfsl_dbi_spi_dma.h36 spi_dma_handle_t spiHandle; /*!< SPI DMA transfer handle. */ member
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/spi/
Dfsl_flexio_spi.c1299 void FLEXIO_SPI_MasterTransferHandleIRQ(void *spiType, void *spiHandle) in FLEXIO_SPI_MasterTransferHandleIRQ() argument
1301 assert(spiHandle != NULL); in FLEXIO_SPI_MasterTransferHandleIRQ()
1303 flexio_spi_master_handle_t *handle = (flexio_spi_master_handle_t *)spiHandle; in FLEXIO_SPI_MasterTransferHandleIRQ()
1514 void FLEXIO_SPI_SlaveTransferHandleIRQ(void *spiType, void *spiHandle) in FLEXIO_SPI_SlaveTransferHandleIRQ() argument
1516 assert(spiHandle != NULL); in FLEXIO_SPI_SlaveTransferHandleIRQ()
1518 flexio_spi_master_handle_t *handle = (flexio_spi_master_handle_t *)spiHandle; in FLEXIO_SPI_SlaveTransferHandleIRQ()
Dfsl_flexio_spi.h643 void FLEXIO_SPI_MasterTransferHandleIRQ(void *spiType, void *spiHandle);
709 void FLEXIO_SPI_SlaveTransferHandleIRQ(void *spiType, void *spiHandle);
/hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_minispi/
Dfsl_spi.c31 typedef void (*spi_isr_t)(SPI_Type *base, spi_master_handle_t *spiHandle);