OpenOCD
ucos_iii_params Struct Reference
Collaboration diagram for ucos_iii_params:

Data Fields

size_t num_threads
 
const unsigned char pointer_width
 
const struct rtos_register_stackingstacking_info
 
const char * target_name
 
symbol_address_t thread_name_offset
 
symbol_address_t thread_next_offset
 
bool thread_offsets_updated
 
symbol_address_t thread_prev_offset
 
symbol_address_t thread_priority_offset
 
symbol_address_t thread_stack_offset
 
symbol_address_t thread_state_offset
 
size_t threadid_start
 
symbol_address_t threads []
 

Detailed Description

Definition at line 29 of file uCOS-III.c.

Field Documentation

◆ num_threads

size_t ucos_iii_params::num_threads

◆ pointer_width

const unsigned char ucos_iii_params::pointer_width

◆ stacking_info

const struct rtos_register_stacking* ucos_iii_params::stacking_info

Definition at line 40 of file uCOS-III.c.

Referenced by ucos_iii_get_thread_reg_list().

◆ target_name

const char* ucos_iii_params::target_name

Definition at line 30 of file uCOS-III.c.

◆ thread_name_offset

symbol_address_t ucos_iii_params::thread_name_offset

Definition at line 33 of file uCOS-III.c.

Referenced by ucos_iii_update_thread_offsets(), and ucos_iii_update_threads().

◆ thread_next_offset

symbol_address_t ucos_iii_params::thread_next_offset

Definition at line 37 of file uCOS-III.c.

Referenced by ucos_iii_find_last_thread_address(), and ucos_iii_update_thread_offsets().

◆ thread_offsets_updated

bool ucos_iii_params::thread_offsets_updated

Definition at line 38 of file uCOS-III.c.

Referenced by ucos_iii_reset_handler(), and ucos_iii_update_thread_offsets().

◆ thread_prev_offset

symbol_address_t ucos_iii_params::thread_prev_offset

Definition at line 36 of file uCOS-III.c.

Referenced by ucos_iii_update_thread_offsets(), and ucos_iii_update_threads().

◆ thread_priority_offset

symbol_address_t ucos_iii_params::thread_priority_offset

Definition at line 35 of file uCOS-III.c.

Referenced by ucos_iii_update_thread_offsets(), and ucos_iii_update_threads().

◆ thread_stack_offset

symbol_address_t ucos_iii_params::thread_stack_offset

Definition at line 32 of file uCOS-III.c.

Referenced by ucos_iii_get_thread_reg_list(), and ucos_iii_update_thread_offsets().

◆ thread_state_offset

symbol_address_t ucos_iii_params::thread_state_offset

Definition at line 34 of file uCOS-III.c.

Referenced by ucos_iii_update_thread_offsets(), and ucos_iii_update_threads().

◆ threadid_start

size_t ucos_iii_params::threadid_start

Definition at line 39 of file uCOS-III.c.

Referenced by ucos_iii_find_or_create_thread(), and ucos_iii_find_thread_address().

◆ threads

symbol_address_t ucos_iii_params::threads[]

The documentation for this struct was generated from the following file: