From ff26c5c6b13b1ae1dc306ed8baeabb18c2b95ac7 Mon Sep 17 00:00:00 2001 From: hathach Date: Wed, 14 Nov 2018 16:40:07 +0700 Subject: [PATCH] clean up --- src/device/usbd.c | 1 - src/osal/osal_none.h | 16 +--------------- 2 files changed, 1 insertion(+), 16 deletions(-) diff --git a/src/device/usbd.c b/src/device/usbd.c index 4a9b13a25..ed4c565e6 100644 --- a/src/device/usbd.c +++ b/src/device/usbd.c @@ -475,7 +475,6 @@ void dcd_event_xfer_complete (uint8_t rhport, uint8_t ep_addr, uint32_t xferred_ //--------------------------------------------------------------------+ // Helper //--------------------------------------------------------------------+ - tusb_error_t usbd_open_edpt_pair(uint8_t rhport, tusb_desc_endpoint_t const* p_desc_ep, uint8_t xfer_type, uint8_t* ep_out, uint8_t* ep_in) { for(int i=0; i<2; i++) 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; }