| /hal_openisa-latest/vega_sdk_riscv/devices/RV32M1/drivers/ |
| D | fsl_flexio_i2c_master.c | 91 handle->transfer.slaveAddress = xfer->slaveAddress; in FLEXIO_I2C_MasterTransferInitStateMachine() 92 handle->transfer.direction = xfer->direction; in FLEXIO_I2C_MasterTransferInitStateMachine() 93 handle->transfer.subaddress = xfer->subaddress; in FLEXIO_I2C_MasterTransferInitStateMachine() 94 handle->transfer.subaddressSize = xfer->subaddressSize; in FLEXIO_I2C_MasterTransferInitStateMachine() 95 handle->transfer.data = xfer->data; in FLEXIO_I2C_MasterTransferInitStateMachine() 96 handle->transfer.dataSize = xfer->dataSize; in FLEXIO_I2C_MasterTransferInitStateMachine() 97 handle->transfer.flags = xfer->flags; in FLEXIO_I2C_MasterTransferInitStateMachine() 107 …needRestart = (handle->transfer.subaddressSize != 0) && (handle->transfer.direction == kFLEXIO_I2C… in FLEXIO_I2C_MasterTransferInitStateMachine() 114 byteCount += handle->transfer.dataSize; in FLEXIO_I2C_MasterTransferInitStateMachine() 117 if (handle->transfer.subaddressSize != 0) in FLEXIO_I2C_MasterTransferInitStateMachine() [all …]
|
| D | fsl_lpi2c_edma.c | 128 lpi2c_master_transfer_t *xfer = &handle->transfer; in LPI2C_GenerateCommands() 184 lpi2c_master_transfer_t *transfer) in LPI2C_MasterTransferEDMA() argument 189 assert(transfer); in LPI2C_MasterTransferEDMA() 190 assert(transfer->subaddressSize <= sizeof(transfer->subaddress)); in LPI2C_MasterTransferEDMA() 216 handle->transfer = *transfer; in LPI2C_MasterTransferEDMA() 222 if ((!commandCount) && (transfer->dataSize == 0)) in LPI2C_MasterTransferEDMA() 241 bool hasSendData = (transfer->direction == kLPI2C_Write) && (transfer->dataSize); in LPI2C_MasterTransferEDMA() 242 bool hasReceiveData = (transfer->direction == kLPI2C_Read) && (transfer->dataSize); in LPI2C_MasterTransferEDMA() 250 transferConfig.srcAddr = (uint32_t)transfer->data; in LPI2C_MasterTransferEDMA() 257 transferConfig.majorLoopCounts = transfer->dataSize; in LPI2C_MasterTransferEDMA() [all …]
|
| D | fsl_lpspi_edma.c | 63 extern bool LPSPI_CheckTransferArgument(lpspi_transfer_t *transfer, uint32_t bitsPerFrame, uint32_t… 161 …asterTransferEDMA(LPSPI_Type *base, lpspi_master_edma_handle_t *handle, lpspi_transfer_t *transfer) in LPSPI_MasterTransferEDMA() argument 164 assert(transfer); in LPSPI_MasterTransferEDMA() 169 if (!LPSPI_CheckTransferArgument(transfer, bitsPerFrame, bytesPerFrame)) in LPSPI_MasterTransferEDMA() 192 uint32_t whichPcs = (transfer->configFlags & LPSPI_MASTER_PCS_MASK) >> LPSPI_MASTER_PCS_SHIFT; in LPSPI_MasterTransferEDMA() 213 handle->txData = transfer->txData; in LPSPI_MasterTransferEDMA() 214 handle->rxData = transfer->rxData; in LPSPI_MasterTransferEDMA() 215 handle->txRemainingByteCount = transfer->dataSize; in LPSPI_MasterTransferEDMA() 216 handle->rxRemainingByteCount = transfer->dataSize; in LPSPI_MasterTransferEDMA() 217 handle->totalByteCount = transfer->dataSize; in LPSPI_MasterTransferEDMA() [all …]
|
| D | fsl_lpspi.c | 99 bool LPSPI_CheckTransferArgument(lpspi_transfer_t *transfer, uint32_t bitsPerFrame, uint32_t bytesP… 559 bool LPSPI_CheckTransferArgument(lpspi_transfer_t *transfer, uint32_t bitsPerFrame, uint32_t bytesP… in LPSPI_CheckTransferArgument() argument 561 assert(transfer); in LPSPI_CheckTransferArgument() 564 if (transfer->dataSize == 0) in LPSPI_CheckTransferArgument() 570 if ((!(transfer->txData)) && (!(transfer->rxData))) in LPSPI_CheckTransferArgument() 582 if ((transfer->dataSize % bytesPerFrame) != 0) in LPSPI_CheckTransferArgument() 591 if (transfer->dataSize != bytesPerFrame) in LPSPI_CheckTransferArgument() 598 if ((transfer->dataSize % bytesPerFrame) != 0) in LPSPI_CheckTransferArgument() 608 status_t LPSPI_MasterTransferBlocking(LPSPI_Type *base, lpspi_transfer_t *transfer) in LPSPI_MasterTransferBlocking() argument 610 assert(transfer); in LPSPI_MasterTransferBlocking() [all …]
|
| D | fsl_lpi2c.c | 716 xfer = &handle->transfer; in LPI2C_RunTransferStateMachine() 863 lpi2c_master_transfer_t *xfer = &handle->transfer; in LPI2C_InitTransferStateMachine() 929 lpi2c_master_transfer_t *transfer) in LPI2C_MasterTransferNonBlocking() argument 934 assert(transfer); in LPI2C_MasterTransferNonBlocking() 935 assert(transfer->subaddressSize <= sizeof(transfer->subaddress)); in LPI2C_MasterTransferNonBlocking() 954 handle->transfer = *transfer; in LPI2C_MasterTransferNonBlocking() 997 dataSize = handle->transfer.dataSize; in LPI2C_MasterTransferGetCount() 1357 memset(&handle->transfer, 0, sizeof(handle->transfer)); in LPI2C_SlaveTransferNonBlocking() 1413 memset(&handle->transfer, 0, sizeof(handle->transfer)); in LPI2C_SlaveTransferAbort() 1431 xfer = &handle->transfer; in LPI2C_SlaveTransferHandleIRQ() [all …]
|
| D | fsl_lpi2c_edma.h | 52 lpi2c_master_transfer_t transfer; /*!< Copy of the current transfer info. */ member 117 lpi2c_master_transfer_t *transfer);
|
| D | fsl_lpi2c.h | 237 lpi2c_master_transfer_t transfer; /*!< Copy of the current transfer info. */ member 379 typedef void (*lpi2c_slave_transfer_callback_t)(LPI2C_Type *base, lpi2c_slave_transfer_t *transfer,… 387 lpi2c_slave_transfer_t transfer; /*!< LPI2C slave transfer copy. */ member 824 lpi2c_master_transfer_t *transfer);
|
| D | fsl_lpspi_edma.h | 198 …sterTransferEDMA(LPSPI_Type *base, lpspi_master_edma_handle_t *handle, lpspi_transfer_t *transfer); 266 …SlaveTransferEDMA(LPSPI_Type *base, lpspi_slave_edma_handle_t *handle, lpspi_transfer_t *transfer);
|
| D | fsl_usdhc.c | 1129 …SDHC_TransferBlocking(USDHC_Type *base, usdhc_adma_config_t *dmaConfig, usdhc_transfer_t *transfer) in USDHC_TransferBlocking() argument 1131 assert(transfer); in USDHC_TransferBlocking() 1134 usdhc_command_t *command = transfer->command; in USDHC_TransferBlocking() 1135 usdhc_data_t *data = transfer->data; in USDHC_TransferBlocking() 1218 usdhc_transfer_t *transfer) in USDHC_TransferNonBlocking() argument 1221 assert(transfer); in USDHC_TransferNonBlocking() 1224 usdhc_command_t *command = transfer->command; in USDHC_TransferNonBlocking() 1225 usdhc_data_t *data = transfer->data; in USDHC_TransferNonBlocking()
|
| D | fsl_lpspi.h | 965 status_t LPSPI_MasterTransferBlocking(LPSPI_Type *base, lpspi_transfer_t *transfer); 985 …erTransferNonBlocking(LPSPI_Type *base, lpspi_master_handle_t *handle, lpspi_transfer_t *transfer); 1053 …aveTransferNonBlocking(LPSPI_Type *base, lpspi_slave_handle_t *handle, lpspi_transfer_t *transfer);
|
| D | fsl_usdhc.h | 620 usdhc_transfer_function_t transfer; /*!< USDHC transfer function */ member 1302 …DHC_TransferBlocking(USDHC_Type *base, usdhc_adma_config_t *dmaConfig, usdhc_transfer_t *transfer); 1339 usdhc_transfer_t *transfer);
|
| D | fsl_flexio_i2c_master.h | 104 … flexio_i2c_master_transfer_t transfer; /*!< FlexIO I2C master transfer copy. */ member
|