| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2s/ |
| D | fsl_i2s.c | 417 assert(transfer->dataSize > 0U); in I2S_ValidateBuffer() 418 if (transfer->dataSize <= 0U) in I2S_ValidateBuffer() 436 assert((transfer->dataSize % 2U) == 0U); in I2S_ValidateBuffer() 437 if ((transfer->dataSize % 2U) != 0U) in I2S_ValidateBuffer() 452 assert((transfer->dataSize % 4U) == 0U); in I2S_ValidateBuffer() 453 if ((transfer->dataSize % 4U) != 0U) in I2S_ValidateBuffer() 461 assert((transfer->dataSize % 6U) == 0U); in I2S_ValidateBuffer() 462 if ((transfer->dataSize % 6U) != 0U) in I2S_ValidateBuffer() 486 assert((transfer->dataSize % 4U) == 0U); in I2S_ValidateBuffer() 487 if ((transfer->dataSize % 4U) != 0U) in I2S_ValidateBuffer() [all …]
|
| D | fsl_i2s_dma.c | 121 assert(transfer.dataSize != 0U); in I2S_EnqueueUserBuffer() 122 if (transfer.dataSize == 0U) in I2S_EnqueueUserBuffer() 128 assert((transfer.dataSize % 4U) == 0U); in I2S_EnqueueUserBuffer() 129 if ((transfer.dataSize % 4U) != 0U) in I2S_EnqueueUserBuffer() 135 if (handle->i2sQueue[handle->queueUser].dataSize != 0UL) in I2S_EnqueueUserBuffer() 143 privateHandle->descriptorQueue[handle->queueUser].dataSize = transfer.dataSize; in I2S_EnqueueUserBuffer() 145 handle->i2sQueue[handle->queueUser].dataSize = transfer.dataSize; in I2S_EnqueueUserBuffer() 414 if (transfer->dataSize >= (2UL * (DMA_MAX_TRANSFER_COUNT * handle->bytesPerFrame))) in I2S_GetTransferBytes() 418 else if (transfer->dataSize > ( DMA_MAX_TRANSFER_COUNT * handle->bytesPerFrame)) in I2S_GetTransferBytes() 420 transferBytes = (uint16_t)(transfer->dataSize / 2U); in I2S_GetTransferBytes() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexspi/ |
| D | fsl_flexspi_dma.c | 96 …PI_WriteDataDMA(FLEXSPI_Type *base, flexspi_dma_handle_t *handle, uint32_t *data, size_t dataSize); 108 …SPI_ReadDataDMA(FLEXSPI_Type *base, flexspi_dma_handle_t *handle, uint32_t *data, size_t dataSize); 151 …SPI_WriteDataDMA(FLEXSPI_Type *base, flexspi_dma_handle_t *handle, uint32_t *data, size_t dataSize) in FLEXSPI_WriteDataDMA() argument 184 if (dataSize < handle->count) in FLEXSPI_WriteDataDMA() 187 handle->nbytes = (uint8_t)dataSize; in FLEXSPI_WriteDataDMA() 195 handle->transferSize = dataSize; in FLEXSPI_WriteDataDMA() 203 desCount = (uint8_t)(dataSize / (uint32_t)handle->nbytes); in FLEXSPI_WriteDataDMA() 205 remains = (uint8_t)(dataSize - (uint32_t)desCount * (uint32_t)handle->nbytes); in FLEXSPI_WriteDataDMA() 219 bytesPerDes = dataSize; in FLEXSPI_WriteDataDMA() 221 if (dataSize < handle->count) in FLEXSPI_WriteDataDMA() [all …]
|
| D | fsl_flexspi.c | 861 configValue = FLEXSPI_IPCR1_IDATSZ(xfer->dataSize); in FLEXSPI_TransferBlocking() 874 result = FLEXSPI_WriteBlocking(base, (uint8_t *)xfer->data, xfer->dataSize); in FLEXSPI_TransferBlocking() 878 result = FLEXSPI_ReadBlocking(base, (uint8_t *)xfer->data, xfer->dataSize); in FLEXSPI_TransferBlocking() 964 handle->dataSize = xfer->dataSize; in FLEXSPI_TransferNonBlocking() 965 handle->transferTotalSize = xfer->dataSize; in FLEXSPI_TransferNonBlocking() 985 configValue = FLEXSPI_IPCR1_IDATSZ(xfer->dataSize); in FLEXSPI_TransferNonBlocking() 1037 *count = handle->transferTotalSize - handle->dataSize; in FLEXSPI_TransferGetCount() 1099 if (handle->dataSize >= 8U * rxWatermark) in FLEXSPI_TransferHandleIRQ() 1108 handle->dataSize = handle->dataSize - 8U * rxWatermark; in FLEXSPI_TransferHandleIRQ() 1113 for (i = 0U; i < (handle->dataSize / 4U); i++) in FLEXSPI_TransferHandleIRQ() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/i3c/ |
| D | fsl_i3c_dma.c | 89 uint32_t leftDataSize = i3cHandle->transfer.dataSize - i3cHandle->transDataSize; in I3C_MasterTransferDMACallbackRx() 147 …3C_MasterSetDMATxLoop(I3C_Type *base, i3c_master_dma_handle_t *handle, void *data, size_t dataSize) in I3C_MasterSetDMATxLoop() argument 152 if (dataSize == 1U) in I3C_MasterSetDMATxLoop() 160 else if (dataSize == 2U) in I3C_MasterSetDMATxLoop() 168 else if (dataSize <= 8U) in I3C_MasterSetDMATxLoop() 171 for (uint32_t i = 0; i < dataSize - 1U; i += 2U) in I3C_MasterSetDMATxLoop() 179 … kDMA_AddressInterleave0xWidth, ((dataSize - 1U) / 2U) * 4U), in I3C_MasterSetDMATxLoop() 182 if ((dataSize % 2U) != 0U) in I3C_MasterSetDMATxLoop() 184 (void)memcpy((void *)&handle->workaroundBuff[((dataSize - 1U) / 2U) * 4U], in I3C_MasterSetDMATxLoop() 185 (void *)((uint8_t *)data + handle->transDataSize + dataSize - 1U), 1); in I3C_MasterSetDMATxLoop() [all …]
|
| D | fsl_i3c_edma.c | 80 …I3C_Type *base, i3c_master_edma_handle_t *handle, void *data, size_t dataSize, i3c_direction_t dir… 95 if (i3cHandle->transfer.dataSize > 1U) in I3C_MasterTransferEDMACallbackRx() 103 … *(uint8_t *)((uint32_t)(uint32_t *)i3cHandle->transfer.data + i3cHandle->transfer.dataSize - 1U) = in I3C_MasterTransferEDMACallbackRx() 155 if (xfer->dataSize == 0U) in I3C_MasterInitTransferStateMachineEDMA() 232 I3C_MasterRunEDMATransfer(base, handle, xfer->data, xfer->dataSize, kI3C_Read); in I3C_MasterInitTransferStateMachineEDMA() 254 …I3C_Type *base, i3c_master_edma_handle_t *handle, void *data, size_t dataSize, i3c_direction_t dir… in I3C_MasterRunEDMATransfer() argument 263 handle->transferCount = dataSize; in I3C_MasterRunEDMATransfer() 268 if (dataSize != 1U) in I3C_MasterRunEDMATransfer() 273 i3cEndByte[instance] = *(uint8_t *)((uint32_t)(uint32_t *)data + dataSize - 1U); in I3C_MasterRunEDMATransfer() 274 dataSize--; in I3C_MasterRunEDMATransfer() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/spi/ |
| D | fsl_spi_dma.c | 115 …*txLastWord = (((uint32_t)xfer->txData[xfer->dataSize - 1U] << 8U) | (xfer->txData[xfer->dataSize … in PrepareTxLastWord() 119 *txLastWord = xfer->txData[xfer->dataSize - 1U]; in PrepareTxLastWord() 251 if (xfer->dataSize == 0U) in SPI_MasterTransferDMA() 266 if (xfer->dataSize <= bytesPerFrame) in SPI_MasterTransferDMA() 269 firstTimeSize = xfer->dataSize; in SPI_MasterTransferDMA() 273 else if (xfer->dataSize - lastwordBytes <= handle->dataBytesEveryTime) in SPI_MasterTransferDMA() 275 firstTimeSize = xfer->dataSize - lastwordBytes; in SPI_MasterTransferDMA() 301 handle->transferSize = xfer->dataSize; in SPI_MasterTransferDMA() 308 handle->rxEndData = xfer->rxData + xfer->dataSize; in SPI_MasterTransferDMA() 317 xfer->dataSize, kDMA_StaticToStatic, NULL); in SPI_MasterTransferDMA() [all …]
|
| D | fsl_spi.c | 546 txRemainingBytes = (txData != NULL) ? xfer->dataSize : 0U; in SPI_MasterTransferBlocking() 547 rxRemainingBytes = (rxData != NULL) ? xfer->dataSize : 0U; in SPI_MasterTransferBlocking() 553 if ((dataWidth > (uint32_t)kSPI_Data8Bits) && ((xfer->dataSize & 0x1U) != 0U)) in SPI_MasterTransferBlocking() 672 assert(!((handle->dataWidth > (uint8_t)kSPI_Data8Bits) && ((xfer->dataSize & 0x1U) != 0U))); in SPI_MasterTransferNonBlocking() 673 if ((handle->dataWidth > (uint8_t)kSPI_Data8Bits) && ((xfer->dataSize & 0x1U) != 0U)) in SPI_MasterTransferNonBlocking() 688 handle->txRemainingBytes = (xfer->txData != NULL) ? xfer->dataSize : 0U; in SPI_MasterTransferNonBlocking() 689 handle->rxRemainingBytes = (xfer->rxData != NULL) ? xfer->dataSize : 0U; in SPI_MasterTransferNonBlocking() 690 handle->totalByteCount = xfer->dataSize; in SPI_MasterTransferNonBlocking() 726 tempXfer.dataSize = xfer->txDataSize; in SPI_MasterHalfDuplexTransferBlocking() 732 tempXfer.dataSize = xfer->rxDataSize; in SPI_MasterHalfDuplexTransferBlocking() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/spdif/ |
| D | fsl_spdif.c | 464 handle->transferSize[handle->queueUser] = xfer->dataSize; in SPDIF_TransferSendNonBlocking() 466 handle->spdifQueue[handle->queueUser].dataSize = xfer->dataSize; in SPDIF_TransferSendNonBlocking() 509 handle->transferSize[handle->queueUser] = xfer->dataSize; in SPDIF_TransferReceiveNonBlocking() 511 handle->spdifQueue[handle->queueUser].dataSize = xfer->dataSize; in SPDIF_TransferReceiveNonBlocking() 560 *count = (handle->transferSize[queueDriver] - handle->spdifQueue[queueDriver].dataSize); in SPDIF_TransferGetSendCount() 588 *count = (handle->transferSize[queueDriver] - handle->spdifQueue[queueDriver].dataSize); in SPDIF_TransferGetReceiveCount() 655 uint8_t dataSize = 0; in SPDIF_TransferTxHandleIRQ() local 662 dataSize = handle->watermark; in SPDIF_TransferTxHandleIRQ() 663 while (i < dataSize) in SPDIF_TransferTxHandleIRQ() 685 handle->spdifQueue[handle->queueDriver].dataSize -= (uint32_t)dataSize * 6U; in SPDIF_TransferTxHandleIRQ() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/sai/ |
| D | fsl_sai_sdma.c | 340 assert((xfer->dataSize % (handle->bytesPerFrame)) == 0U); in SAI_TransferSendSDMA() 348 …if ((xfer->data == NULL) || (xfer->dataSize == 0U) || ((handle->channelNums > 1U) && (handle->fifo… in SAI_TransferSendSDMA() 351 ((xfer->dataSize % (handle->bytesPerFrame)) != 0U)) in SAI_TransferSendSDMA() 362 handle->transferSize[handle->queueUser] = xfer->dataSize; in SAI_TransferSendSDMA() 364 handle->saiQueue[handle->queueUser].dataSize = xfer->dataSize; in SAI_TransferSendSDMA() 385 … (uint32_t)handle->count * handle->bytesPerFrame, xfer->dataSize, handle->eventSource, perType, in SAI_TransferSendSDMA() 391 config.destTransferSize, xfer->dataSize, true, true, true, in SAI_TransferSendSDMA() 397 config.destTransferSize, xfer->dataSize, true, true, false, in SAI_TransferSendSDMA() 440 assert((xfer->dataSize % (handle->bytesPerFrame)) == 0U); in SAI_TransferReceiveSDMA() 448 …if ((xfer->data == NULL) || (xfer->dataSize == 0U) || ((handle->channelNums > 1U) && (handle->fifo… in SAI_TransferReceiveSDMA() [all …]
|
| D | fsl_sai_edma.c | 422 uint32_t srcOffset = xfer->dataSize / 2U; in SAI_TransferSendEDMA() 429 if ((xfer->data == NULL) || (xfer->dataSize == 0U)) in SAI_TransferSendEDMA() 443 handle->transferSize[handle->queueUser] = xfer->dataSize; in SAI_TransferSendEDMA() 445 handle->saiQueue[handle->queueUser].dataSize = xfer->dataSize; in SAI_TransferSendEDMA() 460 (uint32_t)handle->count * handle->bytesPerFrame, xfer->dataSize); in SAI_TransferSendEDMA() 466 (uint32_t)2U * handle->bytesPerFrame, xfer->dataSize); in SAI_TransferSendEDMA() 553 uint32_t destOffset = xfer->dataSize / 2U; in SAI_TransferReceiveEDMA() 561 if ((xfer->data == NULL) || (xfer->dataSize == 0U)) in SAI_TransferReceiveEDMA() 575 handle->transferSize[handle->queueUser] = xfer->dataSize; in SAI_TransferReceiveEDMA() 577 handle->saiQueue[handle->queueUser].dataSize = xfer->dataSize; in SAI_TransferReceiveEDMA() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/i2s/ |
| D | fsl_flexio_i2s.c | 637 if ((xfer->dataSize == 0U) || (xfer->data == NULL)) in FLEXIO_I2S_TransferSendNonBlocking() 644 handle->queue[handle->queueUser].dataSize = xfer->dataSize; in FLEXIO_I2S_TransferSendNonBlocking() 645 handle->transferSize[handle->queueUser] = xfer->dataSize; in FLEXIO_I2S_TransferSendNonBlocking() 685 if ((xfer->dataSize == 0U) || (xfer->data == NULL)) in FLEXIO_I2S_TransferReceiveNonBlocking() 692 handle->queue[handle->queueUser].dataSize = xfer->dataSize; in FLEXIO_I2S_TransferReceiveNonBlocking() 693 handle->transferSize[handle->queueUser] = xfer->dataSize; in FLEXIO_I2S_TransferReceiveNonBlocking() 776 *count = (handle->transferSize[queueDriver] - handle->queue[queueDriver].dataSize); in FLEXIO_I2S_TransferGetSendCount() 804 *count = (handle->transferSize[queueDriver] - handle->queue[queueDriver].dataSize); in FLEXIO_I2S_TransferGetReceiveCount() 823 uint8_t dataSize = handle->bitWidth / 8U; in FLEXIO_I2S_TransferTxHandleIRQ() local 834 FLEXIO_I2S_WriteNonBlocking(base, handle->bitWidth, buffer, dataSize); in FLEXIO_I2S_TransferTxHandleIRQ() [all …]
|
| D | fsl_flexio_i2s_edma.c | 245 if ((xfer->data == NULL) || (xfer->dataSize == 0U)) in FLEXIO_I2S_TransferSendEDMA() 260 handle->queue[handle->queueUser].dataSize = xfer->dataSize; in FLEXIO_I2S_TransferSendEDMA() 261 handle->transferSize[handle->queueUser] = xfer->dataSize; in FLEXIO_I2S_TransferSendEDMA() 267 8U, xfer->dataSize, kEDMA_MemoryToPeripheral); in FLEXIO_I2S_TransferSendEDMA() 274 handle->bytesPerFrame, xfer->dataSize, kEDMA_MemoryToPeripheral); in FLEXIO_I2S_TransferSendEDMA() 318 if ((xfer->data == NULL) || (xfer->dataSize == 0U)) in FLEXIO_I2S_TransferReceiveEDMA() 333 handle->queue[handle->queueUser].dataSize = xfer->dataSize; in FLEXIO_I2S_TransferReceiveEDMA() 334 handle->transferSize[handle->queueUser] = xfer->dataSize; in FLEXIO_I2S_TransferReceiveEDMA() 340 8U, xfer->dataSize, kEDMA_PeripheralToMemory); in FLEXIO_I2S_TransferReceiveEDMA() 347 handle->bytesPerFrame, xfer->dataSize, kEDMA_PeripheralToMemory); in FLEXIO_I2S_TransferReceiveEDMA()
|
| D | fsl_flexio_i2s_dma.c | 231 if ((xfer->data == NULL) || (xfer->dataSize == 0U)) in FLEXIO_I2S_TransferSendDMA() 246 handle->queue[handle->queueUser].dataSize = xfer->dataSize; in FLEXIO_I2S_TransferSendDMA() 247 handle->transferSize[handle->queueUser] = xfer->dataSize; in FLEXIO_I2S_TransferSendDMA() 251 xfer->dataSize, kDMA_MemoryToPeripheral); in FLEXIO_I2S_TransferSendDMA() 291 if ((xfer->data == NULL) || (xfer->dataSize == 0U)) in FLEXIO_I2S_TransferReceiveDMA() 306 handle->queue[handle->queueUser].dataSize = xfer->dataSize; in FLEXIO_I2S_TransferReceiveDMA() 307 handle->transferSize[handle->queueUser] = xfer->dataSize; in FLEXIO_I2S_TransferReceiveDMA() 312 xfer->dataSize, kDMA_PeripheralToMemory); in FLEXIO_I2S_TransferReceiveDMA()
|
| /hal_nxp-latest/mcux/mcux-sdk/components/flash/nor/lpspi/ |
| D | fsl_lpspi_mem_adapter.c | 102 txXfer.dataSize = xfer->cmdSize; in LPSPI_MemXfer() 112 cmdXfer.dataSize = xfer->cmdSize; in LPSPI_MemXfer() 117 dataXfer.dataSize = xfer->dataSize; in LPSPI_MemXfer() 132 cmdXfer.dataSize = xfer->cmdSize; in LPSPI_MemXfer() 137 dataXfer.dataSize = xfer->dataSize; in LPSPI_MemXfer() 178 spiMemXfer.dataSize = sizeof(dataBuffer); in LPSPI_MemReadId() 250 spiMemXfer.dataSize = 1u; in LPSPI_MemWaitBusy() 275 spiMemXfer.dataSize = 1u; in LPSPI_MemIsBusy() 318 spiMemXfer.dataSize = lengthInBytes; in LPSPI_MemRead() 340 spiMemXfer.dataSize = 0U; in LPSPI_MemWriteEnable() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/video/display/dbi/lpc_spi/ |
| D | fsl_dbi_spi_dma.c | 59 xfer.dataSize = MIN(prvData->leftTxDataLen, DMA_MAX_TRANSFER_COUNT); in DBI_SPI_DMA_TransferCompletedCallback() 65 prvData->leftTxDataLen -= xfer.dataSize; in DBI_SPI_DMA_TransferCompletedCallback() 66 prvData->txData += xfer.dataSize; in DBI_SPI_DMA_TransferCompletedCallback() 109 xfer.dataSize = 1; in DBI_SPI_DMA_WriteCommandData() 125 xfer.dataSize = len_byte; in DBI_SPI_DMA_WriteCommandData() 150 xfer.dataSize = 1; in DBI_SPI_DMA_ReadData() 164 xfer.dataSize = len_byte; in DBI_SPI_DMA_ReadData() 190 xfer.dataSize = 1; in DBI_SPI_DMA_WriteMemory() 206 xfer.dataSize = MIN(len_byte, DMA_MAX_TRANSFER_COUNT); in DBI_SPI_DMA_WriteMemory() 212 prvData->leftTxDataLen = len_byte - xfer.dataSize; in DBI_SPI_DMA_WriteMemory() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/ii2c/ |
| D | fsl_i2c.c | 186 handle->transferSize = xfer->dataSize; in I2C_InitTransferStateMachine() 278 …eNak = ((handle->state == (uint8_t)kSendDataState) && (handle->transfer.dataSize == 0U)) || in I2C_MasterTransferRunStateMachine() 279 … ((handle->state == (uint8_t)kReceiveDataState) && (handle->transfer.dataSize == 1U)); in I2C_MasterTransferRunStateMachine() 343 if (handle->transfer.dataSize > 0U) in I2C_MasterTransferRunStateMachine() 349 handle->transfer.dataSize--; in I2C_MasterTransferRunStateMachine() 370 if (handle->transfer.dataSize > 0U) in I2C_MasterTransferRunStateMachine() 374 handle->transfer.dataSize--; in I2C_MasterTransferRunStateMachine() 387 if (handle->transfer.dataSize == 1U) in I2C_MasterTransferRunStateMachine() 402 if (0U != handle->transfer.dataSize--) in I2C_MasterTransferRunStateMachine() 404 if (handle->transfer.dataSize == 0U) in I2C_MasterTransferRunStateMachine() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/xspi/ |
| D | fsl_xspi_edma.c | 178 handle->transferSize = xfer->dataSize; in XSPI_TransferEDMA() 185 handle->nbytes = xfer->dataSize; in XSPI_TransferEDMA() 189 (uint32_t)handle->nbytes, xfer->dataSize, kEDMA_MemoryToPeripheral); in XSPI_TransferEDMA() 200 base->TBCT = 256UL - (xfer->dataSize / 4UL - 1UL); in XSPI_TransferEDMA() 201 …status = XSPI_StartIpAccess(base, xfer->deviceAddress, xfer->seqIndex, xfer->dataSize, xfer->t… in XSPI_TransferEDMA() 220 …status = XSPI_StartIpAccess(base, xfer->deviceAddress, xfer->seqIndex, xfer->dataSize, xfer->targe… in XSPI_TransferEDMA() 229 if (xfer->dataSize < 4U * (uint32_t)handle->count) in XSPI_TransferEDMA() 231 handle->nbytes = (uint8_t)xfer->dataSize; in XSPI_TransferEDMA() 248 … xfer->data, (uint32_t)handle->nsize, xfer->dataSize, xfer->dataSize, kEDMA_MemoryToMemory); in XSPI_TransferEDMA()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/pdm/ |
| D | fsl_pdm_sdma.c | 157 assert((xfer->dataSize % (handle->fifoWidth)) == 0U); in PDM_TransferReceiveSDMA() 165 …if ((xfer->data == NULL) || (xfer->dataSize == 0U) || ((xfer->dataSize % (handle->fifoWidth)) != 0… in PDM_TransferReceiveSDMA() 176 handle->transferSize[handle->queueUser] = xfer->dataSize; in PDM_TransferReceiveSDMA() 178 handle->pdmQueue[handle->queueUser].dataSize = xfer->dataSize; in PDM_TransferReceiveSDMA() 182 … (uint32_t)handle->count * handle->fifoWidth, xfer->dataSize, handle->eventSource, perType, in PDM_TransferReceiveSDMA() 194 config.destTransferSize, xfer->dataSize, true, true, true, in PDM_TransferReceiveSDMA() 200 config.destTransferSize, xfer->dataSize, true, true, false, in PDM_TransferReceiveSDMA()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_crc/ |
| D | fsl_crc.c | 155 void CRC_WriteData(CRC_Type *base, const uint8_t *data, size_t dataSize) in CRC_WriteData() argument 160 while ((0U != dataSize) && (0U != ((uint32_t)data & 3U))) in CRC_WriteData() 164 dataSize--; in CRC_WriteData() 169 while (dataSize >= sizeof(uint32_t)) in CRC_WriteData() 173 dataSize -= sizeof(uint32_t); in CRC_WriteData() 179 while (0U != dataSize) in CRC_WriteData() 183 dataSize--; in CRC_WriteData()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/rng/ |
| D | fsl_rng.c | 28 status_t RNG_GetRandomData(void *data, size_t dataSize) in RNG_GetRandomData() argument 38 if (!(data != NULL) && (dataSize != 0U)) in RNG_GetRandomData() 50 if (dataSize < sizeof(random32)) in RNG_GetRandomData() 52 randomSize = dataSize; in RNG_GetRandomData() 64 dataSize -= randomSize; in RNG_GetRandomData() 72 } while (dataSize > 0U); in RNG_GetRandomData()
|
| /hal_nxp-latest/mcux/mcux-sdk/components/rng/ |
| D | fsl_adapter_rng.c | 25 hal_rng_status_t HAL_RngGetData(void *pRandomNo, uint32_t dataSize) in HAL_RngGetData() argument 47 if (dataSize < sizeof(random_32)) in HAL_RngGetData() 49 random_size = dataSize; in HAL_RngGetData() 61 dataSize -= random_size; in HAL_RngGetData() 67 } while (dataSize > 0U); in HAL_RngGetData() 71 hal_rng_status_t HAL_RngHwGetData(void *pRandomNo, uint32_t dataSize) in HAL_RngHwGetData() argument
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/esai/ |
| D | fsl_esai_edma.c | 275 if ((xfer->data == NULL) || (xfer->dataSize == 0U)) in ESAI_TransferSendEDMA() 289 handle->transferSize[handle->queueUser] = xfer->dataSize; in ESAI_TransferSendEDMA() 291 handle->esaiQueue[handle->queueUser].dataSize = xfer->dataSize; in ESAI_TransferSendEDMA() 296 … handle->bitWidth / 8UL, (uint32_t)handle->count * handle->bitWidth / 8U, xfer->dataSize, in ESAI_TransferSendEDMA() 334 if ((xfer->data == NULL) || (xfer->dataSize == 0U)) in ESAI_TransferReceiveEDMA() 348 handle->transferSize[handle->queueUser] = xfer->dataSize; in ESAI_TransferReceiveEDMA() 350 handle->esaiQueue[handle->queueUser].dataSize = xfer->dataSize; in ESAI_TransferReceiveEDMA() 355 … handle->bitWidth / 8UL, (uint32_t)handle->count * handle->bitWidth / 8U, xfer->dataSize, in ESAI_TransferReceiveEDMA()
|
| D | fsl_esai.c | 944 handle->transferSize[handle->queueUser] = xfer->dataSize; in ESAI_TransferSendNonBlocking() 946 handle->esaiQueue[handle->queueUser].dataSize = xfer->dataSize; in ESAI_TransferSendNonBlocking() 997 handle->transferSize[handle->queueUser] = xfer->dataSize; in ESAI_TransferReceiveNonBlocking() 999 handle->esaiQueue[handle->queueUser].dataSize = xfer->dataSize; in ESAI_TransferReceiveNonBlocking() 1035 …nt = (handle->transferSize[handle->queueDriver] - handle->esaiQueue[handle->queueDriver].dataSize); in ESAI_TransferGetSendCount() 1062 …nt = (handle->transferSize[handle->queueDriver] - handle->esaiQueue[handle->queueDriver].dataSize); in ESAI_TransferGetReceiveCount() 1133 uint8_t dataSize = handle->bitWidth / 8U; in ESAI_TransferTxHandleIRQ() local 1139 size_t size = MIN((handle->esaiQueue[handle->queueDriver].dataSize), in ESAI_TransferTxHandleIRQ() 1140 … (size_t)(((uint32_t)FSL_FEATURE_ESAI_FIFO_SIZEn(base) - handle->watermark) * dataSize)); in ESAI_TransferTxHandleIRQ() 1146 handle->esaiQueue[handle->queueDriver].dataSize -= size; in ESAI_TransferTxHandleIRQ() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpflexcomm/lpi2c/ |
| D | fsl_lpi2c.c | 937 (transfer->dataSize > (256UL * (uint32_t)FSL_FEATURE_LPI2C_FIFO_SIZEn(base)))) in LPI2C_MasterTransferBlocking() 972 if ((0U != transfer->dataSize) && (transfer->direction == kLPI2C_Read)) in LPI2C_MasterTransferBlocking() 1002 if ((transfer->direction == kLPI2C_Write) && (transfer->dataSize > 0U)) in LPI2C_MasterTransferBlocking() 1005 result = LPI2C_MasterSend(base, transfer->data, transfer->dataSize); in LPI2C_MasterTransferBlocking() 1009 if ((transfer->direction == kLPI2C_Read) && (transfer->dataSize > 0U)) in LPI2C_MasterTransferBlocking() 1011 result = LPI2C_MasterReceive(base, transfer->data, transfer->dataSize); in LPI2C_MasterTransferBlocking() 1142 if ((xfer->dataSize != 0U) && in LPI2C_RunTransferStateMachine() 1180 if (0U != xfer->dataSize) in LPI2C_RunTransferStateMachine() 1185 handle->remainingBytes = (uint16_t)xfer->dataSize; in LPI2C_RunTransferStateMachine() 1193 size_t tmpRxSize = xfer->dataSize; in LPI2C_RunTransferStateMachine() [all …]
|