diff options
author | Christian Mauderer <Christian.Mauderer@embedded-brains.de> | 2013-09-18 15:44:42 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-09-19 13:18:04 +0200 |
commit | 1485a58ce30c4ced71446976036f03a5c32f451d (patch) | |
tree | 24c0fb9e43195864166f66a3707e3a62101499c8 /c/src/lib/libbsp/arm/stm32f4/startup/start-config-io.c | |
parent | JFFS2: New tests (diff) | |
download | rtems-1485a58ce30c4ced71446976036f03a5c32f451d.tar.bz2 |
bsp/stm32f4: Add STM32F10XXX support.
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.c | 24 |
1 files changed, 24 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 2cd542ccda..2ec863505c 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 @@ -16,6 +16,7 @@ #include <bsp.h> const stm32f4_gpio_config stm32f4_start_config_gpio [] = { +#ifdef STM32F4_FAMILY_F4XXXX #ifdef STM32F4_ENABLE_USART_1 STM32F4_PIN_USART1_TX_PA9, STM32F4_PIN_USART1_RX_PA10, @@ -40,5 +41,28 @@ const stm32f4_gpio_config stm32f4_start_config_gpio [] = { STM32F4_PIN_USART6_TX_PC6, STM32F4_PIN_USART6_RX_PC7, #endif +#endif /* STM32F4_FAMILY_F4XXXX */ +#ifdef STM32F4_FAMILY_F10XXX + #ifdef STM32F4_ENABLE_USART_1 + STM32F4_PIN_USART1_TX_MAP_0, + STM32F4_PIN_USART1_RX_MAP_0, + #endif + #ifdef STM32F4_ENABLE_USART_2 + STM32F4_PIN_USART2_TX_MAP_0, + STM32F4_PIN_USART2_RX_MAP_0, + #endif + #ifdef STM32F4_ENABLE_USART_3 + STM32F4_PIN_USART3_TX_MAP_0, + STM32F4_PIN_USART3_RX_MAP_0, + #endif + #ifdef STM32F4_ENABLE_UART_4 + STM32F4_PIN_UART4_TX, + STM32F4_PIN_UART4_RX, + #endif + #ifdef STM32F4_ENABLE_UART_5 + STM32F4_PIN_UART5_TX, + STM32F4_PIN_UART5_RX, + #endif +#endif /* STM32F4_FAMILY_F10XXX */ STM32F4_GPIO_CONFIG_TERMINAL }; |