36 #ifndef __METAL_CONDITION__H__ 37 #error "Include metal/condition.h instead of metal/freertos/condition.h" 40 #ifndef __METAL_FREERTOS_CONDITION__H__ 41 #define __METAL_FREERTOS_CONDITION__H__ 43 #include "metal/atomic.h" 60 #define METAL_CONDITION_INIT { NULL, ATOMIC_VAR_INIT(0) } static int metal_condition_signal(struct metal_condition *cv)
Definition: condition.h:69
static void metal_condition_init(struct metal_condition *cv)
Definition: condition.h:62
static int metal_condition_broadcast(struct metal_condition *cv)
Definition: condition.h:76
int atomic_int
Definition: atomic.h:48