VSF Documented
|
#include "kernel/vsf_kernel_cfg.h"
#include "../../vsf_kernel_common.h"
#include "../../vsf_eda.h"
#include "./vsf_simple.h"
#include "../../task/vsf_thread.h"
Macros | |
#define | __VSF_EDA_CLASS_INHERIT__ |
#define | this (*this_ptr) |
Functions | |
vsf_sync_reason_t | __vsf_bmpevt_wait_for (vsf_bmpevt_t *bmpevt_ptr, const vsf_bmpevt_pender_t *pender_ptr, int_fast32_t time_out) |
void | __vsf_grouped_evts_init (vsf_bmpevt_t *this_ptr, vsf_bmpevt_adapter_t **adapters_pptr, uint_fast8_t adapter_count, uint_fast32_t auto_reset) |
#define __VSF_EDA_CLASS_INHERIT__ |
#define this (*this_ptr) |
vsf_sync_reason_t __vsf_bmpevt_wait_for | ( | vsf_bmpevt_t * | bmpevt_ptr, |
const vsf_bmpevt_pender_t * | pender_ptr, | ||
int_fast32_t | time_out | ||
) |
void __vsf_grouped_evts_init | ( | vsf_bmpevt_t * | this_ptr, |
vsf_bmpevt_adapter_t ** | adapters_pptr, | ||
uint_fast8_t | adapter_count, | ||
uint_fast32_t | auto_reset | ||
) |