summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/lpc214x/lpc214x_serial.c
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/arch/arm/src/lpc214x/lpc214x_serial.c')
-rw-r--r--nuttx/arch/arm/src/lpc214x/lpc214x_serial.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/nuttx/arch/arm/src/lpc214x/lpc214x_serial.c b/nuttx/arch/arm/src/lpc214x/lpc214x_serial.c
index b5ed8d85b..dc8a4accb 100644
--- a/nuttx/arch/arm/src/lpc214x/lpc214x_serial.c
+++ b/nuttx/arch/arm/src/lpc214x/lpc214x_serial.c
@@ -286,7 +286,7 @@ static inline void up_enablebreaks(struct up_dev_s *priv, boolean enable)
static int up_setup(struct uart_dev_s *dev)
{
-#ifdef CONFIG_SUPPRESS_LPC214X_UART_CONFIG
+#ifndef CONFIG_SUPPRESS_LPC214X_UART_CONFIG
struct up_dev_s *priv = (struct up_dev_s*)dev->priv;
uint16 baud;
ubyte lcr;
@@ -302,11 +302,11 @@ static int up_setup(struct uart_dev_s *dev)
/* Set up the IER */
priv->ier = up_serialin(priv, LPC214X_UART_IER_OFFSET);
-
+
/* Set up the LCR */
-
+
lcr = 0;
-
+
if (priv->bits == 7)
{
lcr |= LPC214X_LCR_CHAR_7;
@@ -320,7 +320,7 @@ static int up_setup(struct uart_dev_s *dev)
{
lcr |= LPC214X_LCR_STOP_2;
}
-
+
if (priv->parity == 1)
{
lcr |= LPC214X_LCR_PAR_ODD;
@@ -331,15 +331,15 @@ static int up_setup(struct uart_dev_s *dev)
}
/* Enter DLAB=1 */
-
+
up_serialout(priv, LPC214X_UART_LCR_OFFSET, (lcr | LPC214X_LCR_DLAB_ENABLE));
-
+
/* Set the BAUD divisor */
baud = UART_BAUD(priv->baud);
up_serialout(priv, LPC214X_UART_DLM_OFFSET, baud >> 8);
up_serialout(priv, LPC214X_UART_DLL_OFFSET, baud & 0xff);
-
+
/* Clear DLAB */
up_serialout(priv, LPC214X_UART_LCR_OFFSET, lcr);