summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/str71x/str71x_serial.c
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-10-31 23:28:12 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-10-31 23:28:12 +0000
commit2a5d08342e7a330c4992c7812725202a2b9fc398 (patch)
tree178e6babfe913dcb4ae437568d3db3af7348e795 /nuttx/arch/arm/src/str71x/str71x_serial.c
parent51f196d5191f0c9a47f2642af5b7b1871c02a0fa (diff)
downloadpx4-nuttx-2a5d08342e7a330c4992c7812725202a2b9fc398.tar.gz
px4-nuttx-2a5d08342e7a330c4992c7812725202a2b9fc398.tar.bz2
px4-nuttx-2a5d08342e7a330c4992c7812725202a2b9fc398.zip
Add interrupt enable logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1111 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, 4 insertions, 4 deletions
diff --git a/nuttx/arch/arm/src/str71x/str71x_serial.c b/nuttx/arch/arm/src/str71x/str71x_serial.c
index 8ded616ee..72514324c 100644
--- a/nuttx/arch/arm/src/str71x/str71x_serial.c
+++ b/nuttx/arch/arm/src/str71x/str71x_serial.c
@@ -529,18 +529,18 @@ static int up_setup(struct uart_dev_s *dev)
cr |= STR71X_UARTCR_STOPBIT05;
}
- putreg16(cr, STR71X_UART_CR_OFFSET);
+ up_serialout(priv, STR71X_UART_CR_OFFSET, cr);
/* Clear FIFOs */
- putreg16(0, STR71X_UART2_TXRSTR_OFFSET);
- putreg16(0, SSTR71X_UART2_RXRSTR_OFFSET);
+ up_serialout(priv, STR71X_UART2_TXRSTR_OFFSET, 0);
+ up_serialout(priv, SSTR71X_UART2_RXRSTR_OFFSET, 0);
/* We will take RX interrupts on either the FIFO half full or upon
* a timeout. The timeout is based upon BAUD rate ticks
*/
- putreg16(50, STR71X_UART_TOR_OFFSET);
+ up_serialout(priv, STR71X_UART_TOR_OFFSET, 50);
/* Set up the IER */