Lines Matching refs:i2cPrivateHandle
90 … i2c_master_edma_private_handle_t *i2cPrivateHandle = (i2c_master_edma_private_handle_t *)userData; in I2C_MasterTransferCallbackEDMA() local
96 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()
122 while (0U == (i2cPrivateHandle->base->S & (uint8_t)kI2C_TransferCompleteFlag)) in I2C_MasterTransferCallbackEDMA()
127 result = I2C_MasterStop(i2cPrivateHandle->base); in I2C_MasterTransferCallbackEDMA()
132 if (i2cPrivateHandle->handle->transfer.direction == kI2C_Read) in I2C_MasterTransferCallbackEDMA()
135 i2cPrivateHandle->base->C1 |= I2C_C1_TXAK_MASK; in I2C_MasterTransferCallbackEDMA()
138 while (0U == (i2cPrivateHandle->base->S & (uint8_t)kI2C_TransferCompleteFlag)) in I2C_MasterTransferCallbackEDMA()
143 i2cPrivateHandle->base->C1 |= I2C_C1_TX_MASK; in I2C_MasterTransferCallbackEDMA()
146 … tmpReg = i2cPrivateHandle->base->D; in I2C_MasterTransferCallbackEDMA()
147 …tmpdataSize = i2cPrivateHandle->handle->transfer… in I2C_MasterTransferCallbackEDMA()
148 *(i2cPrivateHandle->handle->transfer.data + tmpdataSize - 1U) = tmpReg; in I2C_MasterTransferCallbackEDMA()
152 i2cPrivateHandle->handle->state = (uint8_t)kIdleState; in I2C_MasterTransferCallbackEDMA()
154 if (NULL != i2cPrivateHandle->handle->completionCallback) in I2C_MasterTransferCallbackEDMA()
156 …i2cPrivateHandle->handle->completionCallback(i2cPrivateHandle->base, i2cPrivateHandle->handle, res… in I2C_MasterTransferCallbackEDMA()
157 i2cPrivateHandle->handle->userData); in I2C_MasterTransferCallbackEDMA()