summaryrefslogtreecommitdiff
path: root/ports/stm32/uart.c
diff options
context:
space:
mode:
Diffstat (limited to 'ports/stm32/uart.c')
-rw-r--r--ports/stm32/uart.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/ports/stm32/uart.c b/ports/stm32/uart.c
index 72bb53f80..d2d234a2c 100644
--- a/ports/stm32/uart.c
+++ b/ports/stm32/uart.c
@@ -247,6 +247,10 @@ bool uart_init(pyb_uart_obj_t *uart_obj,
UARTx = USART4;
irqn = USART3_8_IRQn;
__HAL_RCC_USART4_CLK_ENABLE();
+ #elif defined(STM32L0)
+ UARTx = USART4;
+ irqn = USART4_5_IRQn;
+ __HAL_RCC_USART4_CLK_ENABLE();
#else
UARTx = UART4;
irqn = UART4_IRQn;
@@ -274,6 +278,10 @@ bool uart_init(pyb_uart_obj_t *uart_obj,
UARTx = USART5;
irqn = USART3_8_IRQn;
__HAL_RCC_USART5_CLK_ENABLE();
+ #elif defined(STM32L0)
+ UARTx = USART5;
+ irqn = USART4_5_IRQn;
+ __HAL_RCC_USART5_CLK_ENABLE();
#else
UARTx = UART5;
irqn = UART5_IRQn;