|
@@ -18,7 +18,7 @@
|
|
|
#define LOG_TAG "drv.i2c"
|
|
|
#include <drv_log.h>
|
|
|
|
|
|
-#if !defined(BSP_USING_I2C1) && !defined(BSP_USING_I2C2) && !defined(BSP_USING_I2C3) && !defined(BSP_USING_I2C4)
|
|
|
+#if !defined(BSP_USING_I2C1) && !defined(BSP_USING_I2C2) && !defined(BSP_USING_I2C3)
|
|
|
#error "Please define at least one BSP_USING_I2Cx"
|
|
|
/* this driver can be disabled at menuconfig → RT-Thread Components → Device Drivers */
|
|
|
#endif
|
|
@@ -34,9 +34,6 @@ static const struct stm32_soft_i2c_config soft_i2c_config[] =
|
|
|
#ifdef BSP_USING_I2C3
|
|
|
I2C3_BUS_CONFIG,
|
|
|
#endif
|
|
|
-#ifdef BSP_USING_I2C4
|
|
|
- I2C4_BUS_CONFIG,
|
|
|
-#endif
|
|
|
};
|
|
|
|
|
|
static struct stm32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])];
|