summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/str71x/str71x_serial.c
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-06 14:05:23 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-06-06 14:05:23 +0000
commit020685deda03ea52b37d2effd6738cb8130385f5 (patch)
tree9ca4d1277c819fe7e57fc23adbe16161c9934c99 /nuttx/arch/arm/src/str71x/str71x_serial.c
parent633c730465b82a04f3b83da29280296a03ccc7ac (diff)
downloadpx4-nuttx-020685deda03ea52b37d2effd6738cb8130385f5.tar.gz
px4-nuttx-020685deda03ea52b37d2effd6738cb8130385f5.tar.bz2
px4-nuttx-020685deda03ea52b37d2effd6738cb8130385f5.zip
Fix UART pin configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1856 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/arm/src/str71x/str71x_serial.c')
-rw-r--r--nuttx/arch/arm/src/str71x/str71x_serial.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/nuttx/arch/arm/src/str71x/str71x_serial.c b/nuttx/arch/arm/src/str71x/str71x_serial.c
index c803a7277..1f82f7f4f 100644
--- a/nuttx/arch/arm/src/str71x/str71x_serial.c
+++ b/nuttx/arch/arm/src/str71x/str71x_serial.c
@@ -77,9 +77,11 @@
# undef HAVE_CONSOLE
#endif
+/* Did the user select a priority? */
+
#ifndef CONFIG_UART_PRI
# define CONFIG_UART_PRI 1
-#elif CONFIG_UART_PRI <= 1 && CONFIG_UART_PRI >15
+#elif CONFIG_UART_PRI <= 1 || CONFIG_UART_PRI > 15
# error "CONFIG_UART_PRI is out of range"
#endif
@@ -525,8 +527,8 @@ static int up_setup(struct uart_dev_s *dev)
/* Clear FIFOs */
- up_serialout(priv, STR71X_UART_TXRSTR_OFFSET, 0);
- up_serialout(priv, STR71X_UART_RXRSTR_OFFSET, 0);
+ up_serialout(priv, STR71X_UART_TXRSTR_OFFSET, 0xffff);
+ up_serialout(priv, STR71X_UART_RXRSTR_OFFSET, 0xffff);
/* We will take RX interrupts on either the FIFO half full or upon
* a timeout. The timeout is based upon BAUD rate ticks