|
#define | __implement_vsf_pt(__name) |
|
#define | __implement_vsf_pt_ex(__name, __func_name) |
|
#define | __vsf_pt_state() (vsf_this.fsm_state) |
|
#define | __vsf_pt_end() __vsf_pt_end_common() |
|
#define | __vsf_pt_entry(__state, ...) __vsf_pt_entry_common(__state, __VA_ARGS__) |
|
#define | vsf_pt_entry(...) __vsf_pt_entry(__vsf_pt_state(), __VA_ARGS__) |
|
#define | __vsf_pt_begin(__state) __vsf_pt_begin_common(__state) |
|
#define | vsf_pt_begin() |
|
#define | vsf_pt_end() __vsf_pt_end() } |
|
#define | vsf_pt_wait_for_evt(__evt) __vsf_pt_wfe_common(__vsf_pt_state(), __evt) |
|
#define | vsf_pt_wfe(__evt) vsf_pt_wait_for_evt(__evt) |
|
#define | vsf_pt_yield() vsf_pt_entry(__vsf_eda_yield();) |
|
#define | vsf_pt_raw_next() __vsf_pt_raw_next_common(__vsf_pt_state()) |
|
#define | vsf_pt_raw_entry(...) __vsf_pt_raw_entry_common(__vsf_pt_state(), __VA_ARGS__) |
|
#define | vsf_pt_wait_until(...) |
|
#define | __vsf_pt_call_sub(__name, __target, ...) |
|
#define | vsf_pt_call_sub(__name, __target) |
|
#define | vsf_pt_call_pt(__name, __target) |
|
#define | vsf_eda_call_pt(__name, __target) __vsf_pt_call_sub(vsf_pt_func(__name), (__target)) |
|
#define | __vsf_pt_call_task(__name, __target, ...) |
|
#define | vsf_pt_call_task(__name, __target, __ret_addr, ...) |
|
#define | vsf_pt_start vsf_teda_start |
|
#define | implement_vsf_pt(__name) __implement_vsf_pt(__name) |
|
#define | implement_vsf_pt_ex(__name, __FUNC_NAME) __implement_vsf_pt_ex(__name, __FUNC_NAME) |
|
#define | imp_vsf_pt(__name) implement_vsf_pt(__name) |
|
#define | imp_vsf_pt_ex(__name, __FUNC_NAME) implement_vsf_pt_ex(__name, __FUNC_NAME) |
|
#define | __vsf_pt_func(__name) __vsf_pt_func_common(__name) |
|
#define | vsf_pt_func(__name) __vsf_pt_func(__name) |
|
#define | __vsf_pt(__name) __vsf_pt_common(__name) |
|
#define | vsf_pt(__name) __vsf_pt(__name) |
|
#define | __def_vsf_pt(__name, ...) |
|
#define | def_vsf_pt(__name, ...) __def_vsf_pt(__name,__VA_ARGS__) |
|
#define | end_def_vsf_pt(...) |
|
#define | define_vsf_pt(__name, ...) def_vsf_pt(__name,__VA_ARGS__) |
|
#define | end_define_vsf_pt(...) |
|
#define | __declare_vsf_pt(__name) |
|
#define | declare_vsf_pt(__name) __declare_vsf_pt(__name) |
|
#define | dcl_vsf_pt(__name) declare_vsf_pt(__name) |
|
#define | __init_vsf_pt(__name, __pt, __pri, ...) |
|
#define | vsf_pt_call_thread(__name, __target) |
|
#define | init_vsf_pt(__name, __pt, __pri, ...) __init_vsf_pt(__name, __pt, __pri, __VA_ARGS__) |
|