OpenOCD
ecos_params Struct Reference
Collaboration diagram for ecos_params:

Data Fields

bool flush_common
 
unsigned char pointer_width
 
const struct rtos_register_stackingstacking_info
 
unsigned char state_width
 
const char *const * target_names
 
int(* target_stack_layout )(struct rtos *rtos, struct ecos_params *param, int64_t stack_ptr, const struct rtos_register_stacking **si)
 
unsigned int thread_name_offset
 
unsigned int thread_next_offset
 
unsigned int thread_stack_offset
 
unsigned int thread_state_offset
 
unsigned int thread_uniqueid_offset
 
unsigned char uid_width
 

Detailed Description

Definition at line 129 of file eCos.c.

Field Documentation

◆ flush_common

bool ecos_params::flush_common

Definition at line 133 of file eCos.c.

Referenced by ecos_check_app_info(), ecos_create(), ecos_packet_hook(), and ecos_update_threads().

◆ pointer_width

unsigned char ecos_params::pointer_width

Definition at line 134 of file eCos.c.

Referenced by ecos_check_app_info(), ecos_get_thread_reg_list(), and ecos_update_threads().

◆ stacking_info

const struct rtos_register_stacking* ecos_params::stacking_info

◆ state_width

unsigned char ecos_params::state_width

Definition at line 136 of file eCos.c.

Referenced by ecos_check_app_info(), and ecos_update_threads().

◆ target_names

const char* const* ecos_params::target_names

Definition at line 130 of file eCos.c.

Referenced by ecos_create().

◆ target_stack_layout

int(* ecos_params::target_stack_layout) (struct rtos *rtos, struct ecos_params *param, int64_t stack_ptr, const struct rtos_register_stacking **si)

Definition at line 131 of file eCos.c.

Referenced by ecos_get_thread_reg_list().

◆ thread_name_offset

unsigned int ecos_params::thread_name_offset

Definition at line 138 of file eCos.c.

Referenced by ecos_check_app_info(), and ecos_update_threads().

◆ thread_next_offset

unsigned int ecos_params::thread_next_offset

Definition at line 140 of file eCos.c.

Referenced by ecos_check_app_info(), ecos_get_thread_reg_list(), and ecos_update_threads().

◆ thread_stack_offset

unsigned int ecos_params::thread_stack_offset

Definition at line 137 of file eCos.c.

Referenced by ecos_check_app_info(), and ecos_get_thread_reg_list().

◆ thread_state_offset

unsigned int ecos_params::thread_state_offset

Definition at line 139 of file eCos.c.

Referenced by ecos_check_app_info(), and ecos_update_threads().

◆ thread_uniqueid_offset

unsigned int ecos_params::thread_uniqueid_offset

Definition at line 141 of file eCos.c.

Referenced by ecos_check_app_info(), ecos_get_thread_reg_list(), and ecos_update_threads().

◆ uid_width

unsigned char ecos_params::uid_width

Definition at line 135 of file eCos.c.

Referenced by ecos_check_app_info(), ecos_get_thread_reg_list(), and ecos_update_threads().


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