summaryrefslogtreecommitdiff
path: root/target/serial/serial.c
diff options
context:
space:
mode:
Diffstat (limited to 'target/serial/serial.c')
-rw-r--r--target/serial/serial.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/target/serial/serial.c b/target/serial/serial.c
index d2be47fd..589452c0 100644
--- a/target/serial/serial.c
+++ b/target/serial/serial.c
@@ -188,11 +188,12 @@ usart_init(void)
/*
* Reasonable serial parameters
*/
- U1UCR = (UxUCR_FLOW_DISABLE |
- UxUCR_D9_EVEN_PARITY |
+ U1UCR = (UxUCR_FLUSH |
+ UxUCR_FLOW_DISABLE |
+ UxUCR_D9_ODD_PARITY |
UxUCR_BIT9_8_BITS |
UxUCR_PARITY_DISABLE |
- UxUCR_SPB_1_STOP_BIT |
+ UxUCR_SPB_2_STOP_BITS |
UxUCR_STOP_HIGH |
UxUCR_START_LOW);
}