mirror of https://github.com/ARMmbed/mbed-os.git
STM32WL: UART2 was missing
parent
76c37204e0
commit
4c5093c7e9
|
@ -65,6 +65,13 @@ static void uart1_irq(void)
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(USART2_BASE)
|
||||||
|
static void uart2_irq(void)
|
||||||
|
{
|
||||||
|
uart_irq(UART_2);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(LPUART1_BASE)
|
#if defined(LPUART1_BASE)
|
||||||
static void lpuart1_irq(void)
|
static void lpuart1_irq(void)
|
||||||
{
|
{
|
||||||
|
@ -94,6 +101,12 @@ void serial_irq_set(serial_t *obj, SerialIrq irq, uint32_t enable)
|
||||||
vector = (uint32_t)&uart1_irq;
|
vector = (uint32_t)&uart1_irq;
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
|
#if defined(USART2_BASE)
|
||||||
|
case UART_2:
|
||||||
|
irq_n = USART2_IRQn;
|
||||||
|
vector = (uint32_t)&uart2_irq;
|
||||||
|
break;
|
||||||
|
#endif
|
||||||
#if defined(LPUART1_BASE)
|
#if defined(LPUART1_BASE)
|
||||||
case LPUART_1:
|
case LPUART_1:
|
||||||
irq_n = LPUART1_IRQn;
|
irq_n = LPUART1_IRQn;
|
||||||
|
@ -272,6 +285,11 @@ static IRQn_Type serial_get_irq_n(UARTName uart_name)
|
||||||
irq_n = USART1_IRQn;
|
irq_n = USART1_IRQn;
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
|
#if defined(USART2_BASE)
|
||||||
|
case UART_2:
|
||||||
|
irq_n = USART2_IRQn;
|
||||||
|
break;
|
||||||
|
#endif
|
||||||
#if defined(LPUART1_BASE)
|
#if defined(LPUART1_BASE)
|
||||||
case LPUART_1:
|
case LPUART_1:
|
||||||
irq_n = LPUART1_IRQn;
|
irq_n = LPUART1_IRQn;
|
||||||
|
|
Loading…
Reference in New Issue