Lines Matching refs:transfer
92 …t tmpsize = (uint32_t)i2cPrivateHandle->handle->transfer.dataSize; in I2C_MasterTransferCallbackDMA()
99 if (0U == (i2cPrivateHandle->handle->transfer.flags & (uint32_t)kI2C_TransferNoStopFlag)) in I2C_MasterTransferCallbackDMA()
101 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackDMA()
116 *(i2cPrivateHandle->handle->transfer.data + tmpsize - 1U) = tmpdata; in I2C_MasterTransferCallbackDMA()
131 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackDMA()
146 *(i2cPrivateHandle->handle->transfer.data + tmpsize - 1U) = tmpdata; in I2C_MasterTransferCallbackDMA()
204 handle->transfer = *xfer; in I2C_InitTransferStateMachineDMA()
221 if ((handle->transfer.flags & (uint32_t)kI2C_TransferRepeatedStartFlag) != 0U) in I2C_InitTransferStateMachineDMA()
223 result = I2C_MasterRepeatedStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachineDMA()
227 result = I2C_MasterStart(base, handle->transfer.slaveAddress, direction); in I2C_InitTransferStateMachineDMA()
274 if (handle->transfer.subaddressSize != 0U) in I2C_InitTransferStateMachineDMA()
281 handle->transfer.subaddressSize--; in I2C_InitTransferStateMachineDMA()
282 … base->D = (uint8_t)((handle->transfer.subaddress) >> (8U * handle->transfer.subaddressSize)); in I2C_InitTransferStateMachineDMA()
308 } while (handle->transfer.subaddressSize > 0U); in I2C_InitTransferStateMachineDMA()
310 if (handle->transfer.direction == kI2C_Read) in I2C_InitTransferStateMachineDMA()
316 result = I2C_MasterRepeatedStart(base, handle->transfer.slaveAddress, kI2C_Read); in I2C_InitTransferStateMachineDMA()
361 if (handle->transfer.direction == kI2C_Read) in I2C_MasterTransferDMAConfig()
364 transfer_config.destAddr = (uint32_t)(handle->transfer.data); in I2C_MasterTransferDMAConfig()
365 transfer_config.transferSize = (handle->transfer.dataSize - 1U); in I2C_MasterTransferDMAConfig()
373 transfer_config.srcAddr = (uint32_t)(handle->transfer.data + 1U); in I2C_MasterTransferDMAConfig()
375 transfer_config.transferSize = (handle->transfer.dataSize - 1U); in I2C_MasterTransferDMAConfig()
470 if (handle->transfer.dataSize > 1U) in I2C_MasterTransferDMA()
473 if (handle->transfer.direction == kI2C_Read) in I2C_MasterTransferDMA()
490 base->D = *handle->transfer.data; in I2C_MasterTransferDMA()
495 if (handle->transfer.direction == kI2C_Read) in I2C_MasterTransferDMA()
512 base->D = *handle->transfer.data; in I2C_MasterTransferDMA()
535 if (0U == (handle->transfer.flags & (uint32_t)kI2C_TransferNoStopFlag)) in I2C_MasterTransferDMA()
546 if (handle->transfer.direction == kI2C_Read) in I2C_MasterTransferDMA()
549 *handle->transfer.data = tmpdata; in I2C_MasterTransferDMA()