Searched refs:i2cPrivateHandle (Results 1 – 2 of 2) sorted by relevance
90 i2c_master_dma_private_handle_t *i2cPrivateHandle = (i2c_master_dma_private_handle_t *)userData; in I2C_MasterTransferCallbackDMA() local92 …uint32_t tmpsize = (uint32_t)i2cPrivateHandle->handle->transfer.d… in I2C_MasterTransferCallbackDMA()96 I2C_EnableDMA(i2cPrivateHandle->base, false); 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()104 i2cPrivateHandle->base->C1 |= I2C_C1_TXAK_MASK; in I2C_MasterTransferCallbackDMA()107 while (0U == (i2cPrivateHandle->base->S & (uint8_t)kI2C_TransferCompleteFlag)) in I2C_MasterTransferCallbackDMA()112 result = I2C_MasterStop(i2cPrivateHandle->base); in I2C_MasterTransferCallbackDMA()115 tmpdata = i2cPrivateHandle->base->D; in I2C_MasterTransferCallbackDMA()116 *(i2cPrivateHandle->handle->transfer.data + tmpsize - 1U) = tmpdata; in I2C_MasterTransferCallbackDMA()[all …]
90 … i2c_master_edma_private_handle_t *i2cPrivateHandle = (i2c_master_edma_private_handle_t *)userData; in I2C_MasterTransferCallbackEDMA() local96 I2C_EnableDMA(i2cPrivateHandle->base, false); in I2C_MasterTransferCallbackEDMA()99 if (0U == (i2cPrivateHandle->handle->transfer.flags & (uint32_t)kI2C_TransferNoStopFlag)) in I2C_MasterTransferCallbackEDMA()101 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackEDMA()104 i2cPrivateHandle->base->C1 |= I2C_C1_TXAK_MASK; in I2C_MasterTransferCallbackEDMA()107 while (0U == (i2cPrivateHandle->base->S & (uint8_t)kI2C_TransferCompleteFlag)) in I2C_MasterTransferCallbackEDMA()112 result = I2C_MasterStop(i2cPrivateHandle->base); in I2C_MasterTransferCallbackEDMA()115 … tmpReg = i2cPrivateHandle->base->D; in I2C_MasterTransferCallbackEDMA()116 …tmpdataSize = i2cPrivateHandle->handle->transfer… in I2C_MasterTransferCallbackEDMA()117 *(i2cPrivateHandle->handle->transfer.data + tmpdataSize - 1U) = tmpReg; in I2C_MasterTransferCallbackEDMA()[all …]