summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/str71x/str71x_serial.c
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-05-12 15:43:16 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-05-12 15:43:16 +0000
commitac571a45d345d31cc0f3df95de9cd8d31c16671d (patch)
tree6efb085254cfe1da4f5d26b28698e99bb1027664 /nuttx/arch/arm/src/str71x/str71x_serial.c
parent011c4581314e5db495a6bb089e10044a5949381b (diff)
downloadpx4-nuttx-ac571a45d345d31cc0f3df95de9cd8d31c16671d.tar.gz
px4-nuttx-ac571a45d345d31cc0f3df95de9cd8d31c16671d.tar.bz2
px4-nuttx-ac571a45d345d31cc0f3df95de9cd8d31c16671d.zip
First cut at lm3s6918 serial driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1772 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.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/nuttx/arch/arm/src/str71x/str71x_serial.c b/nuttx/arch/arm/src/str71x/str71x_serial.c
index 9ee2d7434..88203d37b 100644
--- a/nuttx/arch/arm/src/str71x/str71x_serial.c
+++ b/nuttx/arch/arm/src/str71x/str71x_serial.c
@@ -458,7 +458,7 @@ static inline void up_waittxnotfull(struct up_dev_s *priv)
static int up_setup(struct uart_dev_s *dev)
{
-#ifndef CONFIG_SUPPRESS_STR71X_UART_CONFIG
+#ifndef CONFIG_SUPPRESS_UART_CONFIG
struct up_dev_s *priv = (struct up_dev_s*)dev->priv;
uint32 divisor;
uint32 baud;
@@ -668,6 +668,7 @@ static int up_interrupt(int irq, void *context)
/* Rx buffer not empty ... process incoming bytes */
uart_recvchars(dev);
+ handled = TRUE;
}
/* Handle outgoing, transmit bytes */
@@ -677,6 +678,7 @@ static int up_interrupt(int irq, void *context)
/* Tx FIFO not full ... process outgoing bytes */
uart_xmitchars(dev);
+ handled = TRUE;
}
}
return OK;
@@ -756,7 +758,7 @@ static void up_rxint(struct uart_dev_s *dev, boolean enable)
struct up_dev_s *priv = (struct up_dev_s*)dev->priv;
if (enable)
{
- /* Receive an interrupt when the Rx FIFO is half full (or and IDLE
+ /* Receive an interrupt when the Rx FIFO is half full (or an IDLE
* timeout occurs.
*/