#ifndef _TASK_DEF_H_ #define _TASK_DEF_H_ #define TASK_ID(FUNC) TASK_ID_##FUNC #if(TASK_WITH_NAME) #define TASK_NAME(FUNC) #FUNC #else #define TASK_NAME(FUNC) 0 #endif #ifndef UNUSED_PARAM #define UNUSED_PARAM(p) (void)(p) #endif #ifndef NULL #define NULL (void*)0 #endif #ifndef UNUSED #define UNUSED(x) (void)(x) #endif #endif