diff options
| author | Scott Shawcroft <scott@adafruit.com> | 2021-03-11 10:48:01 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-11 10:48:01 -0800 |
| commit | 0e451a168104e242bd12cb94a653877d54c4c638 (patch) | |
| tree | f59b9de0a0df3a9e8548adec6ffb1798df7a516d | |
| parent | 40886d198d550ad7cded57e7b4e6deb6a7dcaaac (diff) | |
| parent | 1ebbd14d0faab0da6673b595f4d25c17a67c24aa (diff) | |
Merge pull request #4383 from hierophect/stm32-uart-dereserve
STM32: Fix UART deinit
| -rw-r--r-- | ports/stm/common-hal/busio/UART.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ports/stm/common-hal/busio/UART.c b/ports/stm/common-hal/busio/UART.c index 0cd906181..b4794a31b 100644 --- a/ports/stm/common-hal/busio/UART.c +++ b/ports/stm/common-hal/busio/UART.c @@ -268,6 +268,7 @@ void common_hal_busio_uart_deinit(busio_uart_obj_t *self) { for (size_t i = 0; i < MP_ARRAY_SIZE(mcu_uart_banks); i++) { if (mcu_uart_banks[i] == self->handle.Instance) { + reserved_uart[i] = false; never_reset_uart[i] = false; break; } |
