From ff26c5c6b13b1ae1dc306ed8baeabb18c2b95ac7 Mon Sep 17 00:00:00 2001 From: hathach Date: Wed, 14 Nov 2018 16:40:07 +0700 Subject: clean up --- src/osal/osal_none.h | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) (limited to 'src/osal') diff --git a/src/osal/osal_none.h b/src/osal/osal_none.h index 5ba246d5f..02483055c 100644 --- a/src/osal/osal_none.h +++ b/src/osal/osal_none.h @@ -49,20 +49,9 @@ //--------------------------------------------------------------------+ // TASK API -// NOTES: Each blocking OSAL_NONE services such as semaphore wait, -// queue receive embedded return statement, therefore local variable -// retain value before/after such services needed to declare as static -// OSAL_TASK_LOOP -// { -// OSAL_TASK_BEGIN -// -// task body statements -// -// OSAL_TASK_LOOP_ENG -// } +// Virtually do nothing in osal none //--------------------------------------------------------------------+ #define OSAL_TASK_DEF(_name, _str, _func, _prio, _stack_sz) osal_task_def_t _name; - typedef uint8_t osal_task_def_t; static inline bool osal_task_create(osal_task_def_t* taskdef) @@ -104,13 +93,10 @@ static inline tusb_error_t osal_semaphore_wait(osal_semaphore_t sem_hdl, uint32_ while (true) { while (sem_hdl->count == 0) { } - // tusb_hal_int_disable_all(); if (sem_hdl->count == 0) { sem_hdl->count--; - // tusb_hal_int_enable_all(); break; } - // tusb_hal_int_enable_all(); } return TUSB_ERROR_NONE; } -- cgit v1.3.1