summaryrefslogtreecommitdiff
path: root/nuttx
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-09-24 21:05:53 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2008-09-24 21:05:53 +0000
commitc6301a40c693eb52c023162106101d9459432390 (patch)
tree0330d909b07f8de6a09531ec49afb0e4c989ac99 /nuttx
parentba2f5177924bb9606bda472791bc70fd28f54a6c (diff)
downloadpx4-nuttx-c6301a40c693eb52c023162106101d9459432390.tar.gz
px4-nuttx-c6301a40c693eb52c023162106101d9459432390.tar.bz2
px4-nuttx-c6301a40c693eb52c023162106101d9459432390.zip
uart_semtake was static
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@951 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx')
-rw-r--r--nuttx/drivers/serial.c5
-rw-r--r--nuttx/drivers/serialirq.c4
2 files changed, 3 insertions, 6 deletions
diff --git a/nuttx/drivers/serial.c b/nuttx/drivers/serial.c
index 20be5abb6..660b66727 100644
--- a/nuttx/drivers/serial.c
+++ b/nuttx/drivers/serial.c
@@ -113,10 +113,7 @@ static void uart_takesem(FAR sem_t *sem)
* Name: uart_givesem
************************************************************************************/
-static inline void uart_givesem(FAR sem_t *sem)
-{
- (void)sem_post(sem);
-}
+#define uart_givesem(sem) (void)sem_post(sem)
/************************************************************************************
* Name: uart_putxmitchar
diff --git a/nuttx/drivers/serialirq.c b/nuttx/drivers/serialirq.c
index 6f08f8cca..fc9f59eb7 100644
--- a/nuttx/drivers/serialirq.c
+++ b/nuttx/drivers/serialirq.c
@@ -94,7 +94,7 @@ void uart_xmitchars(FAR uart_dev_t *dev)
if (dev->xmitwaiting)
{
dev->xmitwaiting = FALSE;
- uart_givesem(&dev->xmitsem);
+ (void)sem_post(&dev->xmitsem);
}
}
@@ -142,7 +142,7 @@ void uart_recvchars(FAR uart_dev_t *dev)
if (dev->recvwaiting)
{
dev->recvwaiting = FALSE;
- uart_givesem(&dev->recvsem);
+ (void)sem_post(&dev->recvsem);
}
}
}