| OpenOCD
    | 
Algorithm stub register arguments. More...

| Data Fields | |
| uint32_t | count | 
| Number of register params.  More... | |
| uint32_t | first_user_param | 
| The first several reg_params can be used by stub itself (e.g.  More... | |
| struct reg_param * | params | 
| Algorithm register params.  More... | |
Algorithm stub register arguments.
Definition at line 183 of file esp_algorithm.h.
| uint32_t esp_algorithm_reg_args::count | 
Number of register params.
Definition at line 187 of file esp_algorithm.h.
Referenced by esp_algorithm_run_debug_stub(), esp_algorithm_run_image(), esp_xtensa_algo_cleanup(), and esp_xtensa_algo_init().
| uint32_t esp_algorithm_reg_args::first_user_param | 
The first several reg_params can be used by stub itself (e.g.
for trampoline). This is the index of the first reg_param available for user to pass args to algorithm stub.
Definition at line 190 of file esp_algorithm.h.
Referenced by esp_algorithm_user_arg_set_uint(), and esp_xtensa_algo_init().
| struct reg_param* esp_algorithm_reg_args::params | 
Algorithm register params.
User args start from user_first_reg_param
Definition at line 185 of file esp_algorithm.h.
Referenced by esp_algorithm_run_debug_stub(), esp_algorithm_run_image(), esp_algorithm_user_arg_set_uint(), esp_xtensa_algo_cleanup(), esp_xtensa_algo_init(), and esp_xtensa_algo_regs_init_start().