mirror of https://github.com/ARMmbed/mbed-os.git
TARGET_STM: I2C sequential communication revert PR #3324 to original cube HAL
parent
edcde1ce8c
commit
7647b39adc
|
@ -2592,7 +2592,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Sequential_Transmit_IT(I2C_HandleTypeDef *hi2c,
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE));
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If size > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
@ -2658,7 +2658,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Sequential_Receive_IT(I2C_HandleTypeDef *hi2c,
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE));
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If hi2c->XferCount > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
|
|
@ -2592,7 +2592,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Sequential_Transmit_IT(I2C_HandleTypeDef *hi2c,
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE)); // MBED patch
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If size > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
@ -2666,7 +2666,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Sequential_Receive_IT(I2C_HandleTypeDef *hi2c,
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE)); // MBED patch
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If hi2c->XferCount > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
|
|
@ -2598,7 +2598,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Sequential_Transmit_IT(I2C_HandleTypeDef *hi2c,
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE)); // MBED: changed
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If size > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
@ -2672,7 +2672,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Sequential_Receive_IT(I2C_HandleTypeDef *hi2c,
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE)); // MBED: changed
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If hi2c->XferCount > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
|
|
@ -2592,7 +2592,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Sequential_Transmit_IT(I2C_HandleTypeDef *hi2c,
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE)); // MBED commit 23926a2418
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If size > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
@ -2666,7 +2666,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Sequential_Receive_IT(I2C_HandleTypeDef *hi2c,
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE)); // MBED commit 23926a2418
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If hi2c->XferCount > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
|
|
@ -3173,8 +3173,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Seq_Transmit_IT(I2C_HandleTypeDef *hi2c, uint16
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
// Added for MBED PR #3324
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE));
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If hi2c->XferCount > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
@ -3420,8 +3419,7 @@ HAL_StatusTypeDef HAL_I2C_Master_Seq_Receive_IT(I2C_HandleTypeDef *hi2c, uint16_
|
|||
/* Prepare transfer parameters */
|
||||
hi2c->pBuffPtr = pData;
|
||||
hi2c->XferCount = Size;
|
||||
// Added for MBED PR #3324
|
||||
hi2c->XferOptions = (XferOptions & (~I2C_RELOAD_MODE));
|
||||
hi2c->XferOptions = XferOptions;
|
||||
hi2c->XferISR = I2C_Master_ISR_IT;
|
||||
|
||||
/* If hi2c->XferCount > MAX_NBYTE_SIZE, use reload mode */
|
||||
|
|
Loading…
Reference in New Issue