XFusion API v1.3.0
载入中...
搜索中...
未找到
xf_osal_config_internal.h
浏览该文件的文档.
1
12#ifndef __XF_OSAL_CONFIG_INTERNAL_H__
13#define __XF_OSAL_CONFIG_INTERNAL_H__
14
15/* ==================== [Includes] ========================================== */
16
17#include "xf_osal_config.h"
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
23/* ==================== [Defines] =========================================== */
24
25#if (!defined(XF_OSAL_KERNEL_ENABLE) || (XF_OSAL_KERNEL_ENABLE) || defined(__DOXYGEN__))
26#define XF_OSAL_KERNEL_IS_ENABLE (1)
27#else
28#define XF_OSAL_KERNEL_IS_ENABLE (0)
29#endif
30
31#if (!defined(XF_OSAL_THREAD_ENABLE) || (XF_OSAL_THREAD_ENABLE) || defined(__DOXYGEN__))
32#define XF_OSAL_THREAD_IS_ENABLE (1)
33#else
34#define XF_OSAL_THREAD_IS_ENABLE (0)
35#endif
36
37#if (!defined(XF_OSAL_TIMER_ENABLE) || (XF_OSAL_TIMER_ENABLE) || defined(__DOXYGEN__))
38#define XF_OSAL_TIMER_IS_ENABLE (1)
39#else
40#define XF_OSAL_TIMER_IS_ENABLE (0)
41#endif
42
43#if (!defined(XF_OSAL_EVENT_ENABLE) || (XF_OSAL_EVENT_ENABLE) || defined(__DOXYGEN__))
44#define XF_OSAL_EVENT_IS_ENABLE (1)
45#else
46#define XF_OSAL_EVENT_IS_ENABLE (0)
47#endif
48
49#if (!defined(XF_OSAL_MUTEX_ENABLE) || (XF_OSAL_MUTEX_ENABLE) || defined(__DOXYGEN__))
50#define XF_OSAL_MUTEX_IS_ENABLE (1)
51#else
52#define XF_OSAL_MUTEX_IS_ENABLE (0)
53#endif
54
55#if (!defined(XF_OSAL_SEMAPHORE_ENABLE) || (XF_OSAL_SEMAPHORE_ENABLE) || defined(__DOXYGEN__))
56#define XF_OSAL_SEMAPHORE_IS_ENABLE (1)
57#else
58#define XF_OSAL_SEMAPHORE_IS_ENABLE (0)
59#endif
60
61#if (!defined(XF_OSAL_QUEUE_ENABLE) || (XF_OSAL_QUEUE_ENABLE) || defined(__DOXYGEN__))
62#define XF_OSAL_QUEUE_IS_ENABLE (1)
63#else
64#define XF_OSAL_QUEUE_IS_ENABLE (0)
65#endif
66
67/* ==================== [Typedefs] ========================================== */
68
69/* ==================== [Global Prototypes] ================================= */
70
71/* ==================== [Macros] ============================================ */
72
73#ifdef __cplusplus
74} /* extern "C" */
75#endif
76
77#endif // __XF_OSAL_CONFIG_INTERNAL_H__