 |
XFusion API v1.3.0
|
浏览该文件的文档.
12#ifndef __XF_OSAL_CONFIG_INTERNAL_H__
13#define __XF_OSAL_CONFIG_INTERNAL_H__
25#if (!defined(XF_OSAL_KERNEL_ENABLE) || (XF_OSAL_KERNEL_ENABLE) || defined(__DOXYGEN__))
26#define XF_OSAL_KERNEL_IS_ENABLE (1)
28#define XF_OSAL_KERNEL_IS_ENABLE (0)
31#if (!defined(XF_OSAL_THREAD_ENABLE) || (XF_OSAL_THREAD_ENABLE) || defined(__DOXYGEN__))
32#define XF_OSAL_THREAD_IS_ENABLE (1)
34#define XF_OSAL_THREAD_IS_ENABLE (0)
37#if (!defined(XF_OSAL_TIMER_ENABLE) || (XF_OSAL_TIMER_ENABLE) || defined(__DOXYGEN__))
38#define XF_OSAL_TIMER_IS_ENABLE (1)
40#define XF_OSAL_TIMER_IS_ENABLE (0)
43#if (!defined(XF_OSAL_EVENT_ENABLE) || (XF_OSAL_EVENT_ENABLE) || defined(__DOXYGEN__))
44#define XF_OSAL_EVENT_IS_ENABLE (1)
46#define XF_OSAL_EVENT_IS_ENABLE (0)
49#if (!defined(XF_OSAL_MUTEX_ENABLE) || (XF_OSAL_MUTEX_ENABLE) || defined(__DOXYGEN__))
50#define XF_OSAL_MUTEX_IS_ENABLE (1)
52#define XF_OSAL_MUTEX_IS_ENABLE (0)
55#if (!defined(XF_OSAL_SEMAPHORE_ENABLE) || (XF_OSAL_SEMAPHORE_ENABLE) || defined(__DOXYGEN__))
56#define XF_OSAL_SEMAPHORE_IS_ENABLE (1)
58#define XF_OSAL_SEMAPHORE_IS_ENABLE (0)
61#if (!defined(XF_OSAL_QUEUE_ENABLE) || (XF_OSAL_QUEUE_ENABLE) || defined(__DOXYGEN__))
62#define XF_OSAL_QUEUE_IS_ENABLE (1)
64#define XF_OSAL_QUEUE_IS_ENABLE (0)