VSF Documented
|
#include "kernel/vsf_kernel_cfg.h"
#include "./vsf_kernel_common.h"
#include "./vsf_eda.h"
#include "./vsf_evtq.h"
#include "./vsf_os.h"
#include "./task/vsf_thread.h"
#include "utilities/vsf_utilities.h"
Macros | |
#define | __VSF_EDA_CLASS_INHERIT__ |
#define | __VSF_OS_EVTQ_SWI_PRIO_INIT(__INDEX, __UNUSED) VSF_ARCH_PRIO_##__INDEX, |
#define | VSF_OS_CFG_MAIN_STACK_SIZE (4096) |
Functions | |
dcl_vsf_thread (def_vsf_thread(app_main_thread_t) | |
void | vsf_kernel_err_report (vsf_kernel_error_t err) |
implement_vsf_thread (app_main_thread_t) | |
VSF_CAL_ROOT void | __post_vsf_kernel_init (void) |
#define __VSF_EDA_CLASS_INHERIT__ |
#define __VSF_OS_EVTQ_SWI_PRIO_INIT | ( | __INDEX, | |
__UNUSED | |||
) | VSF_ARCH_PRIO_##__INDEX, |
#define VSF_OS_CFG_MAIN_STACK_SIZE (4096) |
dcl_vsf_thread | ( | def_vsf_thread( | app_main_thread_t | ) |
void vsf_kernel_err_report | ( | vsf_kernel_error_t | err | ) |
You start task, e.g. eda, vsf_task, vsf_pt or vsf_thread in the idle task. Please use vsf_prio_0 when you do this in idle task.
implement_vsf_thread | ( | app_main_thread_t | ) |
void __post_vsf_kernel_init | ( | void | ) |