summaryrefslogtreecommitdiff
path: root/src/osal/osal_none.h
diff options
context:
space:
mode:
authorhathach <[email protected]>2018-10-23 15:53:29 +0700
committerhathach <[email protected]>2018-10-23 15:53:29 +0700
commit3dd635f4c14c6e23ed1a3d2254ecf58b7398e2d7 (patch)
tree25bd4b0a36a3f8e11a132036f201a007092a85fb /src/osal/osal_none.h
parent9ba624a97471383a74576e6a383e84b7c4d4fc0d (diff)
merge osal_queue_send_isr to osal_queue_send, osal_semaphore_post_isr to osal_semaphore_post
Diffstat (limited to 'src/osal/osal_none.h')
-rw-r--r--src/osal/osal_none.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/osal/osal_none.h b/src/osal/osal_none.h
index 22c89868a..91848f221 100644
--- a/src/osal/osal_none.h
+++ b/src/osal/osal_none.h
@@ -133,13 +133,12 @@ static inline osal_queue_t osal_queue_create(osal_queue_def_t* qdef)
return (osal_queue_t) qdef;
}
-static inline bool osal_queue_send_isr(osal_queue_t const queue_hdl, void const * data)
+static inline bool osal_queue_send(osal_queue_t const queue_hdl, void const * data, bool in_isr)
{
+ (void) in_isr;
return tu_fifo_write( (tu_fifo_t*) queue_hdl, data);
}
-#define osal_queue_send osal_queue_send_isr
-
static inline void osal_queue_flush(osal_queue_t const queue_hdl)
{
queue_hdl->count = queue_hdl->rd_idx = queue_hdl->wr_idx = 0;
@@ -182,10 +181,9 @@ static inline osal_semaphore_t osal_semaphore_create(osal_semaphore_def_t* semde
return semdef;
}
-#define osal_semaphore_post_isr osal_semaphore_post
-
-static inline bool osal_semaphore_post(osal_semaphore_t sem_hdl)
+static inline bool osal_semaphore_post(osal_semaphore_t sem_hdl, bool in_isr)
{
+ (void) in_isr;
if (sem_hdl->count < sem_hdl->max_count ) sem_hdl->count++;
return true;
}