esp_xtensa_common is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

esp_xtensa_common struct

Syntax

struct esp_xtensa_common {     struct xtensa xtensa;         struct esp_common esp;     struct esp_semihost_data semihost;     struct esp_xtensa_apptrace_info apptrace; };

Fields

xtensa

No summary provided. Read more...

esp

No summary provided. Read more...

semihost

No summary provided. Read more...

apptrace

No summary provided. Read more...

References

LocationReferrerScopeText
esp_xtensa.h:17
struct esp_xtensa_common {
esp32s2.c:73esp32s2_common::esp_xtensaesp32s2_common
struct esp_xtensa_common esp_xtensa;
esp32s2.c:396esp32s2_poll()
struct esp_xtensa_common *esp_xtensa = target_to_esp_xtensa(target);
esp_xtensa.c:45esp_xtensa_dbgstubs_restore()
struct esp_xtensa_common *esp_xtensa = target_to_esp_xtensa(target);
esp_xtensa.c:66esp_xtensa_init_arch_info()
struct esp_xtensa_common *esp_xtensa,
esp_xtensa.c:97esp_xtensa_target_deinit()
free(target_to_esp_xtensa(target)); /* same as free(xtensa) */
esp_xtensa.c:108esp_xtensa_poll()
struct esp_xtensa_common *esp_xtensa_common = target_to_esp_xtensa(target);
esp_xtensa.c:123esp_xtensa_dbgstubs_addr_check()
struct esp_xtensa_common *esp_xtensa = target_to_esp_xtensa(target);
esp_xtensa.c:145esp_xtensa_dbgstubs_info_update()
struct esp_xtensa_common *esp_xtensa = target_to_esp_xtensa(target);
esp_xtensa.h:24target_to_esp_xtensa()
static inline struct esp_xtensa_common *target_to_esp_xtensa(struct target *target)
esp_xtensa.h:26target_to_esp_xtensa()
return container_of(target->arch_info, struct esp_xtensa_common, xtensa);
esp_xtensa.h:30esp_xtensa_init_arch_info()::esp_xtensaesp_xtensa_init_arch_info()
struct esp_xtensa_common *esp_xtensa,
esp_xtensa_semihosting.c:52esp_xtensa_semihosting()
struct esp_xtensa_common *esp_xtensa = target_to_esp_xtensa(target);
esp_xtensa_smp.c:65target_to_esp_xtensa_smp()::__mptrtarget_to_esp_xtensa_smp()
esp_xtensa_smp.c:152esp_xtensa_smp_poll()
struct esp_xtensa_common *esp_xtensa = target_to_esp_xtensa(target);
esp_xtensa_smp.c:302esp_xtensa_smp_update_halt_gdb()
struct esp_xtensa_common *curr_esp_xtensa = target_to_esp_xtensa(curr);
esp_xtensa_smp.h:21esp_xtensa_smp_common::esp_xtensaesp_xtensa_smp_common
struct esp_xtensa_common esp_xtensa;

Type Use

Variables of esp_xtensa_common type
esp_xtensa_dbgstubs_restore()::esp_xtensa
esp_xtensa_poll()::esp_xtensa_common
esp_xtensa_dbgstubs_addr_check()::esp_xtensa
esp_xtensa_dbgstubs_info_update()::esp_xtensa
esp_xtensa_semihosting()::esp_xtensa
target_to_esp_xtensa_smp()::__mptr
esp_xtensa_smp_poll()::esp_xtensa
esp_xtensa_smp_update_halt_gdb()::curr_esp_xtensa
esp32s2_poll()::esp_xtensa
all items filtered out
esp_xtensa_common
Deletors of esp_xtensa_common
esp_xtensa_common
all items filtered out