VSF Documented
Data Fields
vsf_x86_t Struct Reference

Data Fields

CRITICAL_SECTION lock
 
CRITICAL_SECTION trace_lock
 
vsf_arch_irq_thread_t por_thread
 
vsf_arch_swi_ctx_t swi [VSF_ARCH_SWI_NUM]
 
vsf_dlist_t irq_list
 
vsf_dlist_t irq_rdy_list
 
vsf_arch_irq_thread_tcur_thread
 
vsf_arch_irq_thread_tcur_lock_owner
 
vsf_arch_irq_thread_tlock_owner
 
vsf_arch_prio_t cur_priority
 
vsf_arch_prio_t prio_base
 
vsf_gint_state_t gint_state
 

Field Documentation

◆ lock

CRITICAL_SECTION vsf_x86_t::lock

◆ trace_lock

CRITICAL_SECTION vsf_x86_t::trace_lock

◆ por_thread

vsf_arch_irq_thread_t vsf_x86_t::por_thread

◆ swi

◆ irq_list

vsf_dlist_t vsf_x86_t::irq_list

◆ irq_rdy_list

vsf_dlist_t vsf_x86_t::irq_rdy_list

◆ cur_thread

vsf_arch_irq_thread_t* vsf_x86_t::cur_thread

◆ cur_lock_owner

vsf_arch_irq_thread_t* vsf_x86_t::cur_lock_owner

◆ lock_owner

vsf_arch_irq_thread_t* vsf_x86_t::lock_owner

◆ cur_priority

vsf_arch_prio_t vsf_x86_t::cur_priority

◆ prio_base

vsf_arch_prio_t vsf_x86_t::prio_base

◆ gint_state

vsf_gint_state_t vsf_x86_t::gint_state