Add support for STM32F103RE CPU.
[bertos.git] / bertos / cpu / cortex-m3 / drv / ser_stm32.c
index eb88e6e6efbc1b33ba6e8d70d378a8a0abac7d9c..0b8c4f32acfed9162846cd1d52b8d97f00f6d18e 100644 (file)
@@ -96,7 +96,7 @@ static const struct gpio_uart_info gpio_uart[SER_CNT] =
                .sysctl_gpio = RCC_APB2_GPIOA,
                .sysctl_usart = RCC_APB1_USART2,
        },
-#if CPU_CM3_STM32F103RB
+#if CPU_CM3_STM32F103RB || CPU_CM3_STM32F103RE
        /* UART3 */
        {
                .base = GPIOB_BASE,
@@ -339,7 +339,7 @@ static void stm32_uartIRQDisable(int port)
 /* UART port instances */
 UART_PORT(1)
 UART_PORT(2)
-#if CPU_CM3_STM32F103RB
+#if CPU_CM3_STM32F103RB || CPU_CM3_STM32F103RE
 UART_PORT(3)
 #endif
 
@@ -369,7 +369,7 @@ static struct CM3Serial UARTDesc[SER_CNT] =
                .base = USART2_BASE,
                .irq = USART2_IRQHANDLER,
        },
-#if CPU_CM3_STM32F103RB
+#if CPU_CM3_STM32F103RB || CPU_CM3_STM32F103RE
        {
                .hw = {
                        .table = &USART3_VT,