Fixed FMPI2C1 defines in i2c_api.c

pull/1412/head
Rafal Fabich 2015-10-30 09:14:36 +01:00
parent f1358842bd
commit 0938cc034f
1 changed files with 2 additions and 2 deletions

View File

@ -90,7 +90,7 @@ void i2c_init(i2c_t *obj, PinName sda, PinName scl)
pin_mode(scl, OpenDrain); pin_mode(scl, OpenDrain);
} }
#endif #endif
#if defined FMPI2C1_BASE #if (defined(FMPI2C1_BASE) && defined(FMPI2C_1))
// Enable I2C3 clock and pinout if not done // Enable I2C3 clock and pinout if not done
if ((obj->i2c == FMPI2C_1) && !fmpi2c1_inited) { if ((obj->i2c == FMPI2C_1) && !fmpi2c1_inited) {
fmpi2c1_inited = 1; fmpi2c1_inited = 1;
@ -337,7 +337,7 @@ void i2c_reset(i2c_t *obj)
} }
#endif #endif
#if defined FMPI2C1_BASE #if (defined(FMPI2C1_BASE) && defined(FMPI2C_1))
if (obj->i2c == FMPI2C_1) { if (obj->i2c == FMPI2C_1) {
__FMPI2C1_FORCE_RESET(); __FMPI2C1_FORCE_RESET();
__FMPI2C1_RELEASE_RESET(); __FMPI2C1_RELEASE_RESET();