aboutsummaryrefslogtreecommitdiff
path: root/src/platforms/stm32/usbuart.c
diff options
context:
space:
mode:
authorUwe Bonnes2013-01-16 19:37:37 +0100
committerUwe Bonnes2013-01-21 11:02:44 +0100
commit8b1ec3151fd49bf31cb0a3fd719de5c061f8dce8 (patch)
treec25d07ce898d315ebf6ea56b57ad248ff8981403 /src/platforms/stm32/usbuart.c
parent7e91f68efa13e7a2b510d2631a916209d4317f9b (diff)
usbuart, jtagtap, swdptap: Factor out GPIO setup
Diffstat (limited to 'src/platforms/stm32/usbuart.c')
-rw-r--r--src/platforms/stm32/usbuart.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/platforms/stm32/usbuart.c b/src/platforms/stm32/usbuart.c
index 68dac60..fac7b96 100644
--- a/src/platforms/stm32/usbuart.c
+++ b/src/platforms/stm32/usbuart.c
@@ -39,9 +39,7 @@ void usbuart_init(void)
rcc_peripheral_enable_clock(&USBUSART_APB_ENR, USBUSART_CLK_ENABLE);
- /* UART TX to 'alternate function output push-pull' */
- gpio_set_mode(USBUSART_PORT, GPIO_MODE_OUTPUT_2_MHZ,
- GPIO_CNF_OUTPUT_ALTFN_PUSHPULL, USBUSART_TX_PIN);
+ UART_PIN_SETUP();
/* Setup UART parameters. */
usart_set_baudrate(USBUSART, 38400);