18#ifndef __RTOS_MODEL_H__
19#define __RTOS_MODEL_H__
25#if defined(__VSF_ARCH_RTOS_MODEL_IMPLEMENT)
26# define __VSF_CLASS_IMPLEMENT__
37#ifndef VSF_SYSTIMER_CFG_IMPL_MODE
38# define VSF_SYSTIMER_CFG_IMPL_MODE VSF_SYSTIMER_IMPL_REQUEST_RESPONSE
44#define VSF_ARCH_RTOS_PRIORITY_NUM 4
49#define VSF_ARCH_RTOS_STACK_T uint32_t
51#define VSF_ARCH_IRQ_SUPPORT_STACK
94#if VSF_ARCH_RTOS_CFG_MODE == VSF_ARCH_RTOS_MODE_SUSPEND_RESUME
Definition linux_generic.h:104
Definition linux_generic.h:122
vsf_arch_prio_t
Definition cortex_a_generic.h:88
uint32_t vsf_systimer_tick_t
Definition freertos_generic.h:59
vsf_arch_prio_t __vsf_arch_get_current_priority(void)
Definition freertos_generic.c:316
void vsf_freertos_start(void)
Definition freertos_generic.c:426
#define VSF_ARCH_RTOS_STACK_T
Definition freertos_generic.h:49
bool vsf_gint_state_t
Definition freertos_generic.h:60
bool __vsf_arch_model_low_level_init(void)
Definition freertos_generic.c:304
unsigned int uint32_t
Definition lvgl.h:43
#define vsf_class(__name)
Definition ooc_class.h:48
void(* vsf_arch_irq_thread_entry_t)(void *)
Definition rtos_generic.h:82
unsigned int uint_fast32_t
Definition stdint.h:27