XFusion API v1.3.0
|
xf_osal (操作系统抽象层) 允许在不同操作系统使用相同的功能。 更多...
模块 | |
event | |
事件标志可以同步线程。 | |
kernel | |
调度器内核控制。 | |
mutex | |
互斥 (Mutex) 同步资源访问 | |
queue | |
以类似 FIFO 的操作在线程之间交换消息。 | |
semaphore | |
信号量可以管理和保护对共享资源的访问。 | |
thread | |
定义、创建和控制线程函数。 | |
timer | |
创建和控制定时器和定时器回调函数。 | |
宏定义 | |
#define | XF_OSAL_WAIT_FOREVER 0xFFFFFFFFU |
#define | XF_OSAL_WAIT_ANY 0x00000000U |
标志选项。 xf_osal_event_wait() 或 xf_osal_thread_notify_wait(). | |
#define | XF_OSAL_WAIT_ALL 0x00000001U |
#define | XF_OSAL_NO_CLEAR 0x00000002U |
xf_osal (操作系统抽象层) 允许在不同操作系统使用相同的功能。
#define XF_OSAL_WAIT_FOREVER 0xFFFFFFFFU |
#define XF_OSAL_WAIT_ANY 0x00000000U |
#define XF_OSAL_WAIT_ALL 0x00000001U |
等待所有标志。
在文件 xf_osal_def.h 第 36 行定义.
#define XF_OSAL_NO_CLEAR 0x00000002U |
不要清除已指定等待的标志。
在文件 xf_osal_def.h 第 37 行定义.