mirror of https://github.com/ARMmbed/mbed-os.git
Fixed FMPI2C ifdefs and macro names
parent
716654908a
commit
0ffb311bab
|
@ -90,11 +90,12 @@ void i2c_init(i2c_t *obj, PinName sda, PinName scl)
|
|||
pin_mode(scl, OpenDrain);
|
||||
}
|
||||
#endif
|
||||
#if (defined(FMPI2C1_BASE) && defined(FMPI2C_1))
|
||||
|
||||
#if (defined(FMPI2C1_BASE) && defined(FMPI2C1))
|
||||
// Enable I2C3 clock and pinout if not done
|
||||
if ((obj->i2c == FMPI2C_1) && !fmpi2c1_inited) {
|
||||
fmpi2c1_inited = 1;
|
||||
__FMPI2C1_CLK_ENABLE();
|
||||
__HAL_RCC_FMPI2C1_CLK_ENABLE();
|
||||
// Configure I2C pins
|
||||
pinmap_pinout(sda, PinMap_I2C_SDA);
|
||||
pinmap_pinout(scl, PinMap_I2C_SCL);
|
||||
|
@ -337,10 +338,10 @@ void i2c_reset(i2c_t *obj)
|
|||
}
|
||||
#endif
|
||||
|
||||
#if (defined(FMPI2C1_BASE) && defined(FMPI2C_1))
|
||||
#if (defined(FMPI2C1_BASE) && defined(FMPI2C1))
|
||||
if (obj->i2c == FMPI2C_1) {
|
||||
__FMPI2C1_FORCE_RESET();
|
||||
__FMPI2C1_RELEASE_RESET();
|
||||
__HAL_RCC_FMPI2C1_FORCE_RESET();
|
||||
__HAL_RCC_FMPI2C1_RELEASE_RESET();
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue