esp_algorithm_run_onboard_func_va() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDesp_algorithm_run_onboard_func_va()

esp_algorithm_run_onboard_func_va() function

Runs pre-compiled on-board function. This function should be used to run on-board stub code.

Syntax

static inline int esp_algorithm_run_onboard_func_va(struct target *target,     struct esp_algorithm_run_data *run,     target_addr_t func_addr,     uint32_t num_args,     va_list ap);

Arguments

target

Pointer to target.

run

Pointer to algo run data.

func_addr

num_args

Number of function arguments that follow.

ap

Return value

ERROR_OK on success, otherwise ERROR_XXX. Stub return code is in run->ret_code.

References

LocationReferrerText
esp_algorithm.h:361
static inline int esp_algorithm_run_onboard_func_va(struct target *target,
esp_algorithm.h:384esp_algorithm_run_onboard_func()
int retval = esp_algorithm_run_onboard_func_va(target, run, func_addr, num_args, ap);
esp_xtensa_smp.c:568esp_xtensa_smp_run_onboard_func()
int algo_res = esp_algorithm_run_onboard_func_va(run_target, run, func_addr, num_args, ap);

Call Tree

Functions calling esp_algorithm_run_onboard_func_va()
Functions called by esp_algorithm_run_onboard_func_va()
esp_algorithm_run_onboard_func_va()
Data read by esp_algorithm_run_onboard_func_va()
Data written by esp_algorithm_run_onboard_func_va()
esp_algorithm_run_onboard_func_va()
esp_algorithm_run_onboard_func_va()::ret
all items filtered out