From d438000b99a5dbd5357d042fa48d0d87f180f032 Mon Sep 17 00:00:00 2001 From: hathach Date: Fri, 22 Jun 2018 16:01:55 +0700 Subject: clean up --- src/osal/osal.h | 1 + src/osal/osal_freeRTOS.h | 2 +- src/osal/osal_none.h | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) (limited to 'src/osal') diff --git a/src/osal/osal.h b/src/osal/osal.h index 669159607..7a8e6ecbf 100644 --- a/src/osal/osal.h +++ b/src/osal/osal.h @@ -58,6 +58,7 @@ enum #define OSAL_TIMEOUT_CONTROL_XFER OSAL_TIMEOUT_WAIT_FOREVER +typedef void (*osal_task_func_t)( void * ); #if CFG_TUSB_OS == OPT_OS_NONE #include "osal_none.h" diff --git a/src/osal/osal_freeRTOS.h b/src/osal/osal_freeRTOS.h index 6e6535da3..b14ed3100 100644 --- a/src/osal/osal_freeRTOS.h +++ b/src/osal/osal_freeRTOS.h @@ -71,7 +71,7 @@ static inline bool in_isr(void) typedef struct { - void (*func)(void *param); + osal_task_func_t func; uint16_t prio; uint16_t stack_sz; diff --git a/src/osal/osal_none.h b/src/osal/osal_none.h index 0e29d110e..9bdb047b4 100644 --- a/src/osal/osal_none.h +++ b/src/osal/osal_none.h @@ -68,7 +68,7 @@ #define OSAL_TASK_DEF(_name, _str, _func, _prio, _stack_sz) osal_task_def_t _name; typedef uint8_t osal_task_def_t; -typedef void* osal_task_t; +typedef void* osal_task_t; static inline osal_task_t osal_task_create(osal_task_def_t* taskdef) { -- cgit v1.3.1