summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/stm32f4/startup/start-config-io.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/arm/stm32f4/startup/start-config-io.c')
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/startup/start-config-io.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/arm/stm32f4/startup/start-config-io.c b/c/src/lib/libbsp/arm/stm32f4/startup/start-config-io.c
index 2ec863505c..39e9db0856 100644
--- a/c/src/lib/libbsp/arm/stm32f4/startup/start-config-io.c
+++ b/c/src/lib/libbsp/arm/stm32f4/startup/start-config-io.c
@@ -41,6 +41,12 @@ const stm32f4_gpio_config stm32f4_start_config_gpio [] = {
STM32F4_PIN_USART6_TX_PC6,
STM32F4_PIN_USART6_RX_PC7,
#endif
+ #ifdef STM32F4_ENABLE_I2C1
+ #error Not implemented.
+ #endif
+ #ifdef STM32F4_ENABLE_I2C2
+ #error Not implemented.
+ #endif
#endif /* STM32F4_FAMILY_F4XXXX */
#ifdef STM32F4_FAMILY_F10XXX
#ifdef STM32F4_ENABLE_USART_1
@@ -63,6 +69,17 @@ const stm32f4_gpio_config stm32f4_start_config_gpio [] = {
STM32F4_PIN_UART5_TX,
STM32F4_PIN_UART5_RX,
#endif
+ #ifdef STM32F4_ENABLE_USART_6
+ #error STM32F10XXX has no USART 6
+ #endif
+ #ifdef STM32F4_ENABLE_I2C1
+ STM32F4_PIN_I2C1_SCL_MAP0,
+ STM32F4_PIN_I2C1_SDA_MAP0,
+ #endif
+ #ifdef STM32F4_ENABLE_I2C2
+ STM32F4_PIN_I2C2_SCL,
+ STM32F4_PIN_I2C2_SDA,
+ #endif
#endif /* STM32F4_FAMILY_F10XXX */
STM32F4_GPIO_CONFIG_TERMINAL
};