Merge pull request #15134 from jeromecoutant/PR_UART_WL

STM32WL: UART2 was missing
pull/15133/head
Martin Kojtal 2021-10-11 12:22:43 +02:00 committed by GitHub
commit 46bbfbd9fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 18 additions and 0 deletions

View File

@ -65,6 +65,13 @@ static void uart1_irq(void)
}
#endif
#if defined(USART2_BASE)
static void uart2_irq(void)
{
uart_irq(UART_2);
}
#endif
#if defined(LPUART1_BASE)
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;
break;
#endif
#if defined(USART2_BASE)
case UART_2:
irq_n = USART2_IRQn;
vector = (uint32_t)&uart2_irq;
break;
#endif
#if defined(LPUART1_BASE)
case LPUART_1:
irq_n = LPUART1_IRQn;
@ -272,6 +285,11 @@ static IRQn_Type serial_get_irq_n(UARTName uart_name)
irq_n = USART1_IRQn;
break;
#endif
#if defined(USART2_BASE)
case UART_2:
irq_n = USART2_IRQn;
break;
#endif
#if defined(LPUART1_BASE)
case LPUART_1:
irq_n = LPUART1_IRQn;