summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhathach <[email protected]>2018-03-01 12:14:44 +0700
committerhathach <[email protected]>2018-03-01 12:14:44 +0700
commit7add7337babf0af8f4f2bbd1127e57dc0d580c1d (patch)
tree21ce57fd0fa035161b8970e64028778824d19325
parent40935fc01ca33b6123c1626f930faf9b48e0b2b0 (diff)
osal macro clean up
-rw-r--r--boards/board.c4
-rw-r--r--demos/device/src/cdc_device_app.c4
-rw-r--r--demos/device/src/keyboard_device_app.c4
-rw-r--r--demos/device/src/mouse_device_app.c4
-rw-r--r--demos/device/src/msc_device_app.c4
-rw-r--r--demos/host/src/cdc_serial_host_app.c4
-rw-r--r--demos/host/src/keyboard_host_app.c4
-rw-r--r--demos/host/src/mouse_host_app.c4
-rw-r--r--demos/host/src/msc_host_app.c4
-rw-r--r--demos/host/src/rndis_host_app.c4
-rw-r--r--tinyusb/class/cdc_rndis_host.c6
-rw-r--r--tinyusb/device/usbd.c4
-rw-r--r--tinyusb/host/usbh.c6
-rw-r--r--tinyusb/osal/osal.h9
-rw-r--r--tinyusb/osal/osal_none.h8
15 files changed, 32 insertions, 41 deletions
diff --git a/boards/board.c b/boards/board.c
index 66c86099e..633382a8f 100644
--- a/boards/board.c
+++ b/boards/board.c
@@ -76,9 +76,9 @@ void led_blinking_task(void* param)
{
(void) param;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
led_blinking_subtask();
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
tusb_error_t led_blinking_subtask(void)
diff --git a/demos/device/src/cdc_device_app.c b/demos/device/src/cdc_device_app.c
index 427b9a159..0a54ffc3c 100644
--- a/demos/device/src/cdc_device_app.c
+++ b/demos/device/src/cdc_device_app.c
@@ -125,9 +125,9 @@ void cdcd_serial_app_task(void* param)
{
(void) param;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
cdcd_serial_subtask();
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
tusb_error_t cdcd_serial_subtask(void)
diff --git a/demos/device/src/keyboard_device_app.c b/demos/device/src/keyboard_device_app.c
index af3eaf829..3ada9ee96 100644
--- a/demos/device/src/keyboard_device_app.c
+++ b/demos/device/src/keyboard_device_app.c
@@ -115,9 +115,9 @@ void keyboard_device_app_task(void* param)
{
(void) param;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
keyboard_device_subtask();
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
tusb_error_t keyboard_device_subtask(void)
diff --git a/demos/device/src/mouse_device_app.c b/demos/device/src/mouse_device_app.c
index 4bcbb1cbd..56a4f51f4 100644
--- a/demos/device/src/mouse_device_app.c
+++ b/demos/device/src/mouse_device_app.c
@@ -103,9 +103,9 @@ void mouse_device_subtask(void);
void mouse_device_app_task(void * param)
{
(void) para;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
mouse_device_subtask();
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
void mouse_device_subtask(void)
diff --git a/demos/device/src/msc_device_app.c b/demos/device/src/msc_device_app.c
index a421825a1..adbd95b65 100644
--- a/demos/device/src/msc_device_app.c
+++ b/demos/device/src/msc_device_app.c
@@ -160,9 +160,9 @@ void msc_device_app_task(void* param)
{ // no need to implement the task yet
(void) param;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
void msc_device_app_init (void)
diff --git a/demos/host/src/cdc_serial_host_app.c b/demos/host/src/cdc_serial_host_app.c
index 4c31eb442..f91689c5f 100644
--- a/demos/host/src/cdc_serial_host_app.c
+++ b/demos/host/src/cdc_serial_host_app.c
@@ -123,7 +123,7 @@ void cdc_serial_host_app_task( void* param )
{
(void) param;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
//------------- send characters got from uart terminal to the first CDC device -------------//
for(uint8_t dev_addr=1; dev_addr <= TUSB_CFG_HOST_DEVICE_MAX; dev_addr++)
@@ -163,7 +163,7 @@ void cdc_serial_host_app_task( void* param )
}
}
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
#endif
diff --git a/demos/host/src/keyboard_host_app.c b/demos/host/src/keyboard_host_app.c
index def365096..bfc4bd585 100644
--- a/demos/host/src/keyboard_host_app.c
+++ b/demos/host/src/keyboard_host_app.c
@@ -113,7 +113,7 @@ void keyboard_host_app_task(void* param)
{
(void) param;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
hid_keyboard_report_t kbd_report;
tusb_error_t error;
@@ -123,7 +123,7 @@ void keyboard_host_app_task(void* param)
process_kbd_report(&kbd_report);
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
//--------------------------------------------------------------------+
diff --git a/demos/host/src/mouse_host_app.c b/demos/host/src/mouse_host_app.c
index 1d5c1cfba..7754bb08b 100644
--- a/demos/host/src/mouse_host_app.c
+++ b/demos/host/src/mouse_host_app.c
@@ -114,7 +114,7 @@ void mouse_host_app_task(void* param)
{
(void) param;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
tusb_error_t error;
hid_mouse_report_t mouse_report;
@@ -124,7 +124,7 @@ void mouse_host_app_task(void* param)
process_mouse_report(&mouse_report);
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
//--------------------------------------------------------------------+
diff --git a/demos/host/src/msc_host_app.c b/demos/host/src/msc_host_app.c
index 2481fb993..f78d942f5 100644
--- a/demos/host/src/msc_host_app.c
+++ b/demos/host/src/msc_host_app.c
@@ -150,7 +150,7 @@ void msc_host_app_task(void* param)
{
(void) param;;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
bool is_any_disk_mounted;
@@ -176,7 +176,7 @@ void msc_host_app_task(void* param)
}
}
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
#endif
diff --git a/demos/host/src/rndis_host_app.c b/demos/host/src/rndis_host_app.c
index 4b33144d8..e6b37e4d3 100644
--- a/demos/host/src/rndis_host_app.c
+++ b/demos/host/src/rndis_host_app.c
@@ -69,8 +69,8 @@ void rndis_host_app_init(void)
void rndis_host_app_task(void* param)
{
- OSAL_TASK_LOOP_BEGIN
- OSAL_TASK_LOOP_END
+ OSAL_TASK_BEGIN
+ OSAL_TASK_END
}
#endif
diff --git a/tinyusb/class/cdc_rndis_host.c b/tinyusb/class/cdc_rndis_host.c
index 7f164fb48..75184b39d 100644
--- a/tinyusb/class/cdc_rndis_host.c
+++ b/tinyusb/class/cdc_rndis_host.c
@@ -91,11 +91,9 @@ tusb_error_t tusbh_cdc_rndis_get_mac_addr(uint8_t dev_addr, uint8_t mac_address[
// forever loop cannot have any return at all.
OSAL_TASK_FUNCTION(cdch_rndis_task) (void* param;)
{
- OSAL_TASK_LOOP_BEGIN
-
+ OSAL_TASK_BEGIN
rndis_body_subtask();
-
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
static tusb_error_t rndis_body_subtask(void)
diff --git a/tinyusb/device/usbd.c b/tinyusb/device/usbd.c
index bbe8290e1..0bc15221f 100644
--- a/tinyusb/device/usbd.c
+++ b/tinyusb/device/usbd.c
@@ -193,9 +193,9 @@ void usbd_task( void* param)
{
(void) param;
- OSAL_TASK_LOOP_BEGIN
+ OSAL_TASK_BEGIN
usbd_body_subtask();
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
static tusb_error_t usbd_body_subtask(void)
diff --git a/tinyusb/host/usbh.c b/tinyusb/host/usbh.c
index e1fb320bd..e9750f1fa 100644
--- a/tinyusb/host/usbh.c
+++ b/tinyusb/host/usbh.c
@@ -351,11 +351,9 @@ void usbh_enumeration_task(void* param)
{
(void) param;
- OSAL_TASK_LOOP_BEGIN
-
+ OSAL_TASK_BEGIN
enumeration_body_subtask();
-
- OSAL_TASK_LOOP_END
+ OSAL_TASK_END
}
tusb_error_t enumeration_body_subtask(void)
diff --git a/tinyusb/osal/osal.h b/tinyusb/osal/osal.h
index 95e36f7b4..4dbeabc11 100644
--- a/tinyusb/osal/osal.h
+++ b/tinyusb/osal/osal.h
@@ -56,11 +56,6 @@
#include "tusb_option.h"
#include "common/common.h"
-/*------------- Task -------------*/
-
-/*------------- Queue -------------*/
-
-
#if TUSB_CFG_OS == TUSB_OS_NONE
#include "osal_none.h"
@@ -72,8 +67,8 @@
#error TUSB_CFG_OS is not defined or OS is not supported yet
#endif
- #define OSAL_TASK_LOOP_BEGIN while(1) {
- #define OSAL_TASK_LOOP_END }
+ #define OSAL_TASK_BEGIN while(1) {
+ #define OSAL_TASK_END }
//------------- Sub Task -------------//
#define OSAL_SUBTASK_BEGIN
diff --git a/tinyusb/osal/osal_none.h b/tinyusb/osal/osal_none.h
index 469722ec7..378a3a6f6 100644
--- a/tinyusb/osal/osal_none.h
+++ b/tinyusb/osal/osal_none.h
@@ -63,7 +63,7 @@ uint32_t tusb_tick_get(void);
// retain value before/after such services needed to declare as static
// OSAL_TASK_LOOP
// {
-// OSAL_TASK_LOOP_BEGIN
+// OSAL_TASK_BEGIN
//
// task body statements
//
@@ -82,14 +82,14 @@ static inline osal_task_t osal_task_create(osal_func_t code, const char* name, u
#define TASK_RESTART \
state = 0
-#define OSAL_TASK_LOOP_BEGIN \
+#define OSAL_TASK_BEGIN \
ATTR_UNUSED static uint32_t timeout = 0;\
static uint16_t state = 0;\
(void) timeout; /* timemout can possible unsued */ \
switch(state) { \
case 0: { \
-#define OSAL_TASK_LOOP_END \
+#define OSAL_TASK_END \
default:\
TASK_RESTART;\
}}\
@@ -117,7 +117,7 @@ static inline osal_task_t osal_task_create(osal_func_t code, const char* name, u
}\
}while(0)
-#define OSAL_SUBTASK_BEGIN OSAL_TASK_LOOP_BEGIN
+#define OSAL_SUBTASK_BEGIN OSAL_TASK_BEGIN
#define OSAL_SUBTASK_END \
default:\
TASK_RESTART;\