mirror of https://github.com/ARMmbed/mbed-os.git
STM32: Fixed I2C Bug reported.
Modified HAL_I2C_ErrorCallback function to solve bug reported in I2C Driver. This commit solves compilation error occured when DEVICE_I2CSLAVE is not defined. fix #14696 Signed-off-by: Affrin Pinhero <affrin.pinhero@hcl.com>pull/14698/head
parent
8b1cd98a8e
commit
4a8b2301a5
|
@ -1175,10 +1175,10 @@ void HAL_I2C_ErrorCallback(I2C_HandleTypeDef *hi2c)
|
|||
/* Get object ptr based on handler ptr */
|
||||
i2c_t *obj = get_i2c_obj(hi2c);
|
||||
struct i2c_s *obj_s = I2C_S(obj);
|
||||
I2C_HandleTypeDef *handle = &(obj_s->handle);
|
||||
uint32_t event_code = 0;
|
||||
|
||||
#if DEVICE_I2CSLAVE
|
||||
I2C_HandleTypeDef *handle = &(obj_s->handle);
|
||||
uint32_t address = 0;
|
||||
/* Store address to handle it after reset */
|
||||
if (obj_s->slave) {
|
||||
|
|
Loading…
Reference in New Issue