TuyaOS
sys_arch.h
浏览该文件的文档.
1
9#ifndef __SYS_RTXC_H__
10#define __SYS_RTXC_H__
11
12#include "tal_mutex.h"
13#include "tal_queue.h"
14#include "tal_semaphore.h"
15#include "tal_thread.h"
16#include "tal_system.h"
17
18#define SYS_MBOX_NULL ( QUEUE_HANDLE )0
19#define SYS_SEM_NULL ( SEM_HANDLE )0
20
21/* ------------------------ Type definitions ------------------------------ */
22typedef SEM_HANDLE sys_sem_t;
23typedef MUTEX_HANDLE sys_mutex_t;
24typedef THREAD_HANDLE sys_thread_t;
25typedef int sys_prot_t;
26typedef QUEUE_HANDLE sys_mbox_t;
27
28#endif /* __SYS_RTXC_H__ */
29
Common process - adapter the mutex api provide by OS
Common process - Initialization
This is tal_system file