aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAlex Maclean <monkeh@monkeh.net>2021-11-18 19:02:46 +0000
committerKevinOConnor <kevin@koconnor.net>2021-11-20 13:28:35 -0500
commite2133a730120485aacacc85d7862901ac1b26e47 (patch)
tree48127e1df49e81b04b47e429a0f2b434ddfdb8cb /src
parent326c12728c2b82209215c7535a809a66cabedfa7 (diff)
downloadkutter-e2133a730120485aacacc85d7862901ac1b26e47.tar.gz
kutter-e2133a730120485aacacc85d7862901ac1b26e47.tar.xz
kutter-e2133a730120485aacacc85d7862901ac1b26e47.zip
atsam: Don't set unused bits in UART
The CHRL and NBSTOP bits are not present in the UART peripheral, only the USART. Signed-off-by: Alex Maclean <monkeh@monkeh.net>
Diffstat (limited to 'src')
-rw-r--r--src/atsam/serial.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/atsam/serial.c b/src/atsam/serial.c
index cf69acb0..71675b74 100644
--- a/src/atsam/serial.c
+++ b/src/atsam/serial.c
@@ -68,8 +68,7 @@ serial_init(void)
Port->UART_IDR = 0xFFFFFFFF;
// Enable uart
- Port->UART_MR = (US_MR_CHRL_8_BIT | US_MR_NBSTOP_1_BIT | UART_MR_PAR_NO
- | UART_MR_CHMODE_NORMAL);
+ Port->UART_MR = (UART_MR_PAR_NO | UART_MR_CHMODE_NORMAL);
Port->UART_BRGR = SystemCoreClock / (16 * CONFIG_SERIAL_BAUD);
Port->UART_IER = UART_IER_RXRDY;
armcm_enable_irq(UARTx_Handler, UARTx_IRQn, 0);