23#if VSF_USE_KERNEL == ENABLED
38#if VSF_KERNEL_CFG_EDA_CPU_USAGE == ENABLED
44#if VSF_KERNEL_CFG_ALLOW_KERNEL_BEING_PREEMPTED == ENABLED
49#if VSF_KERNEL_CFG_SUPPORT_DYNAMIC_PRIOTIRY == ENABLED
54# if VSF_KERNEL_CFG_TRACE == ENABLED
62# if VSF_KERNEL_CFG_SUPPORT_EVT_MESSAGE == ENABLED
78# if VSF_KERNEL_CFG_SUPPORT_EVT_MESSAGE == ENABLED
96# if VSF_KERNEL_CFG_TRACE == ENABLED
108#if VSF_KERNEL_CFG_ALLOW_KERNEL_BEING_PREEMPTED == ENABLED
110# if VSF_KERNEL_CFG_SUPPORT_EVT_MESSAGE == ENABLED
vsf_err_t
Definition __type.h:42
uint64_t vsf_systimer_tick_t
Definition cortex_a_generic.h:73
unsigned char uint8_t
Definition lvgl.h:40
uint32_t uintptr_t
Definition stdint.h:38
Definition vsf_list.h:883
vsf_slist_node_t vsf_evt_t evt
Definition vsf_evtq.h:63
void * msg
Definition vsf_evtq.h:64
vsf_systimer_tick_t preempted_ticks
Definition vsf_evtq.h:39
bool is_timing
Definition vsf_evtq.h:40
vsf_eda_t * eda
Definition vsf_evtq.h:35
vsf_evt_t evt
Definition vsf_evtq.h:36
uintptr_t msg
Definition vsf_evtq.h:37
vsf_dlist_t rdy_list
Definition vsf_evtq.h:52
bool is_isr_info_sent
Definition vsf_evtq.h:55
vsf_evtq_ctx_t cur
Definition vsf_evtq.h:53
Definition vsf_list.h:876
vk_av_control_value_t value
Definition vsf_audio.h:171
int16_t vsf_evt_t
Definition vsf_eda.h:654
vsf_err_t vsf_evtq_post_evt_ex(vsf_eda_t *eda, vsf_evt_t evt, bool force)
Definition vsf_evtq_list.c:219
void vsf_evtq_on_eda_fini(vsf_eda_t *eda)
Definition vsf_evtq_list.c:111
void vsf_evtq_on_eda_init(vsf_eda_t *eda)
Definition vsf_evtq_list.c:105
bool vsf_evtq_is_empty(vsf_evtq_t *this_ptr)
Definition vsf_evtq_list.c:249
vsf_err_t vsf_evtq_poll(vsf_evtq_t *this_ptr)
Definition vsf_evtq_list.c:309
vsf_err_t vsf_evtq_init(vsf_evtq_t *this_ptr)
Definition vsf_evtq_list.c:143
void vsf_evtq_clean_evt(vsf_evt_t evt)
Definition vsf_evtq_list.c:254
vsf_err_t vsf_evtq_post_msg(vsf_eda_t *eda, void *msg)
Definition vsf_evtq_list.c:233
vsf_err_t vsf_evtq_post_evt(vsf_eda_t *eda, vsf_evt_t evt)
Definition vsf_evtq_list.c:228
vsf_err_t vsf_evtq_post_evt_msg(vsf_eda_t *eda, vsf_evt_t evt, void *msg)
Definition vsf_evtq_list.c:243
uint16_t tail
Definition vsf_queue.h:632
uint16_t head
Definition vsf_queue.h:632