OpenOCD
esp_xtensa_algorithm.c File Reference
Include dependency graph for esp_xtensa_algorithm.c:

Go to the source code of this file.

Functions

static int esp_xtensa_algo_cleanup (struct target *target, struct esp_algorithm_run_data *run)
 
static int esp_xtensa_algo_init (struct target *target, struct esp_algorithm_run_data *run, uint32_t num_args, va_list ap)
 
static int esp_xtensa_algo_regs_init_start (struct target *target, struct esp_algorithm_run_data *run)
 
static const uint8_t * esp_xtensa_stub_tramp_get (struct target *target, size_t *size)
 

Variables

static const uint8_t esp_xtensa_stub_tramp_win []
 
const struct esp_algorithm_hw xtensa_algo_hw
 

Function Documentation

◆ esp_xtensa_algo_cleanup()

◆ esp_xtensa_algo_init()

◆ esp_xtensa_algo_regs_init_start()

◆ esp_xtensa_stub_tramp_get()

static const uint8_t * esp_xtensa_stub_tramp_get ( struct target target,
size_t *  size 
)
static

Variable Documentation

◆ esp_xtensa_stub_tramp_win

const uint8_t esp_xtensa_stub_tramp_win[]
static
Initial value:
= {
}

Definition at line 27 of file esp_xtensa_algorithm.c.

Referenced by esp_xtensa_stub_tramp_get().

◆ xtensa_algo_hw

const struct esp_algorithm_hw xtensa_algo_hw
Initial value:
= {
.algo_init = esp_xtensa_algo_init,
.algo_cleanup = esp_xtensa_algo_cleanup,
.stub_tramp_get = esp_xtensa_stub_tramp_get,
}
static int esp_xtensa_algo_cleanup(struct target *target, struct esp_algorithm_run_data *run)
static int esp_xtensa_algo_init(struct target *target, struct esp_algorithm_run_data *run, uint32_t num_args, va_list ap)
static const uint8_t * esp_xtensa_stub_tramp_get(struct target *target, size_t *size)

Definition at line 18 of file esp_xtensa_algorithm.c.

Referenced by esp_xtensa_init_arch_info().