1 
2 #ifndef __AOS_AMP_JQUICK_MUTEX_H__
3 #define __AOS_AMP_JQUICK_MUTEX_H__
4 
5 #ifdef __cplusplus
6 extern "C" {
7 #endif
8 
9 typedef void* JQuick_Mutex;
10 
11 JQuick_Mutex jquick_mutex_create();
12 
13 int jquick_mutex_lock(
14         JQuick_Mutex m);
15 
16 int jquick_mutex_unlock(
17         JQuick_Mutex m);
18 
19 int jquick_mutex_destroy(
20         JQuick_Mutex m);
21 
22 #ifdef __cplusplus
23 }
24 #endif
25 
26 #endif  // __QEMU_FREERTOS_JQUICK_MUTEX_H__
27