int esp_xtensa_init_arch_info(struct target *target, struct esp_xtensa_common *esp_xtensa, struct xtensa_debug_module_config *dm_cfg, const struct esp_semihost_ops *semihost_ops)
 
int esp_xtensa_poll(struct target *target)
 
int esp_xtensa_arch_state(struct target *target)
 
void esp_xtensa_target_deinit(struct target *target)
 
int esp_xtensa_target_init(struct command_context *cmd_ctx, struct target *target)
 
int esp_xtensa_breakpoint_remove(struct target *target, struct breakpoint *breakpoint)
 
int esp_xtensa_breakpoint_add(struct target *target, struct breakpoint *breakpoint)
 
static struct esp_xtensa_common * target_to_esp_xtensa(struct target *target)
 
#define LOG_DEBUG(expr ...)
 
struct esp_semihost_ops * ops
 
Semihost calls handling operations.
 
struct esp_semihost_data semihost
 
int xtensa_breakpoint_add(struct target *target, struct breakpoint *breakpoint)
 
void xtensa_target_deinit(struct target *target)
 
int xtensa_poll(struct target *target)
 
int xtensa_breakpoint_remove(struct target *target, struct breakpoint *breakpoint)
 
int xtensa_target_init(struct command_context *cmd_ctx, struct target *target)
 
int xtensa_init_arch_info(struct target *target, struct xtensa *xtensa, const struct xtensa_debug_module_config *dm_cfg)