summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2009-03-25 00:24:56 -0700
committerKeith Packard <keithp@keithp.com>2009-03-25 00:24:56 -0700
commit5049acd3d1ae42304513f667f55a2ddffa4c685a (patch)
tree30619bc801bd00f537907efb3163a3b71c7b4ff6
parent50bdc2407c674a4770912d3a626f36820a7f1527 (diff)
More random serial bit frobbing
-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);
}