aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/src
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-01-25 18:50:35 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-01-25 18:50:35 +0000
commita66602c99d316ecfb03e47dcf9b3fe4167edc580 (patch)
treeb3460b9bab1679de908cbee4b87233d5fa2e7510 /os/hal/src
parent41a4ecfc808882819791e6b126f27ebad7248ae5 (diff)
downloadChibiOS-a66602c99d316ecfb03e47dcf9b3fe4167edc580.tar.gz
ChibiOS-a66602c99d316ecfb03e47dcf9b3fe4167edc580.tar.bz2
ChibiOS-a66602c99d316ecfb03e47dcf9b3fe4167edc580.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1545 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/src')
-rw-r--r--os/hal/src/serial.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/os/hal/src/serial.c b/os/hal/src/serial.c
index 49355ec33..9b5219fca 100644
--- a/os/hal/src/serial.c
+++ b/os/hal/src/serial.c
@@ -43,7 +43,7 @@
/*
* Interface implementation, the following functions just invoke the equivalent
- * queue-level function or macro.
+ * queue-level function or macro.
*/
static size_t writes(void *ip, const uint8_t *bp, size_t n) {
@@ -97,7 +97,7 @@ static const struct SerialDriverVMT vmt = {
/*===========================================================================*/
/**
- * @brief Serial Driver initialization.
+ * @brief Serial Driver initialization.
*/
void sdInit(void) {
@@ -212,10 +212,11 @@ void sdIncomingDataI(SerialDriver *sdp, uint8_t b) {
* the interrupt source when this happens).
*/
msg_t sdRequestDataI(SerialDriver *sdp) {
+ msg_t b;
chDbgCheck(sdp != NULL, "sdRequestDataI");
- msg_t b = chOQGetI(&sdp->oqueue);
+ b = chOQGetI(&sdp->oqueue);
if (b < Q_OK)
chEvtBroadcastI(&sdp->oevent);
return b;