|
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 | ) |