aboutsummaryrefslogtreecommitdiffstats
path: root/src/stm32/serial.c
diff options
context:
space:
mode:
authorArne Jansen <arne@die-jansens.de>2020-01-01 10:20:50 +0000
committerKevinOConnor <kevin@koconnor.net>2020-01-23 11:10:39 -0500
commit0cd4d5d5ea4617e093319d694ae6f1692d021a6c (patch)
treecb3eb642e3db5e229b873b5ef5846f445814555d /src/stm32/serial.c
parent5ce86bd0052cfd536192cb2070037230d0df949b (diff)
downloadkutter-0cd4d5d5ea4617e093319d694ae6f1692d021a6c.tar.gz
kutter-0cd4d5d5ea4617e093319d694ae6f1692d021a6c.tar.xz
kutter-0cd4d5d5ea4617e093319d694ae6f1692d021a6c.zip
stm32: add alternate pinout for USART2
Added to both generic stm32 and stm32f0 Signed-off-by: Arne Jansen <arne@die-jansens.de>
Diffstat (limited to 'src/stm32/serial.c')
-rw-r--r--src/stm32/serial.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/stm32/serial.c b/src/stm32/serial.c
index 20eda817..0e57a986 100644
--- a/src/stm32/serial.c
+++ b/src/stm32/serial.c
@@ -24,6 +24,12 @@ DECL_CONSTANT_STR("RESERVE_PINS_serial", "PA3,PA2");
#define GPIO_Tx GPIO('A', 2)
#define USARTx USART2
#define USARTx_IRQn USART2_IRQn
+#elif CONFIG_SERIAL_PORT == 102
+DECL_CONSTANT_STR("RESERVE_PINS_serial", "PA14,PA15");
+#define GPIO_Rx GPIO('A', 14)
+#define GPIO_Tx GPIO('A', 15)
+#define USARTx USART2b
+#define USARTx_IRQn USART2_IRQn
#elif CONFIG_SERIAL_PORT == 103
DECL_CONSTANT_STR("RESERVE_PINS_serial", "PD9,PD8");
#define GPIO_Rx GPIO('D', 9)