summaryrefslogtreecommitdiff
path: root/tinyusb/osal/osal.h
diff options
context:
space:
mode:
Diffstat (limited to 'tinyusb/osal/osal.h')
-rw-r--r--tinyusb/osal/osal.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/tinyusb/osal/osal.h b/tinyusb/osal/osal.h
index 4f2fdad22..a3c9b65bd 100644
--- a/tinyusb/osal/osal.h
+++ b/tinyusb/osal/osal.h
@@ -58,11 +58,16 @@
#ifndef _TEST_
+/*------------- Task -------------*/
typedef void (*osal_func_t)(void *param);
typedef void* osal_task_t;
static inline bool osal_task_create(osal_func_t code, const char* name, uint32_t stack_size, void* param, uint32_t prio, osal_task_t* task_hdl);
+/*------------- Queue -------------*/
+
+
+
#if TUSB_CFG_OS == TUSB_OS_NONE
#include "osal_none.h"
@@ -180,8 +185,6 @@ typedef struct{
typedef osal_queue_t * osal_queue_handle_t;
-#define OSAL_QUEUE_DEF(name, queue_depth, type) osal_queue_t name
-#define OSAL_QUEUE_REF(name) (&name)
osal_queue_handle_t osal_queue_create (osal_queue_t *p_queue);
void osal_queue_receive (osal_queue_handle_t const queue_hdl, void *p_data, uint32_t msec, tusb_error_t *p_error);