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