esp32_apptrace_cmd_ctx::hw is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDesp32_apptrace_cmd_ctx::hw

esp32_apptrace_cmd_ctx::hw field

Syntax

const struct esp32_apptrace_hw *hw;

References

LocationReferrerText
esp32_apptrace.h:83
const struct esp32_apptrace_hw *hw;
esp32_apptrace.c:441esp32_apptrace_cmd_ctx_init()
esp32_apptrace.c:447esp32_apptrace_cmd_ctx_init()
esp32_apptrace.c:691esp32_apptrace_safe_halt_targets()
res = ctx->hw->status_reg_read(ctx->cpus[k], &stat);
esp32_apptrace.c:698esp32_apptrace_safe_halt_targets()
esp32_apptrace.c:699esp32_apptrace_safe_halt_targets()
res = ctx->hw->leave_trace_crit_section_start(ctx->cpus[k]);
esp32_apptrace.c:729esp32_apptrace_safe_halt_targets()
res = ctx->hw->status_reg_read(ctx->cpus[k], &stat);
esp32_apptrace.c:737esp32_apptrace_safe_halt_targets()
esp32_apptrace.c:738esp32_apptrace_safe_halt_targets()
res = ctx->hw->leave_trace_crit_section_stop(ctx->cpus[k]);
esp32_apptrace.c:743esp32_apptrace_safe_halt_targets()
res = ctx->hw->data_len_read(ctx->cpus[k], &targets[k].block_id, &targets[k].data_len);
esp32_apptrace.c:781esp32_apptrace_connect_targets()
res = ctx->hw->ctrl_reg_write(ctx->cpus[k],
esp32_apptrace.c:858esp32_apptrace_get_data_info()
int res = ctx->hw->data_len_read(ctx->cpus[i], &target_state[i].block_id, &target_state[i].data_len);
esp32_apptrace.c:976esp32_apptrace_check_connection()
int res = ctx->hw->ctrl_reg_read(ctx->cpus[i], NULL, NULL, &conn);
esp32_apptrace.c:984esp32_apptrace_check_connection()
res = ctx->hw->status_reg_read(ctx->cpus[i], &stat);
esp32_apptrace.c:997esp32_apptrace_check_connection()
res = ctx->hw->ctrl_reg_write(ctx->cpus[i],
esp32_apptrace.c:1055esp32_apptrace_poll()
uint32_t max_block_id = 0, min_block_id = ctx->hw->max_block_id;
esp32_apptrace.c:1065esp32_apptrace_poll()
if (max_block_id == ctx->hw->max_block_id && min_block_id == 0)
esp32_apptrace.c:1070esp32_apptrace_poll()
res = ctx->hw->ctrl_reg_write(ctx->cpus[i],
esp32_apptrace.c:1125esp32_apptrace_poll()
res = ctx->hw->data_read(ctx->cpus[fired_target_num], target_state[fired_target_num].data_len, block->data,
esp32_apptrace.c:1163esp32_apptrace_poll()
res = ctx->hw->ctrl_reg_write(ctx->cpus[i],
esp32_apptrace.c:1270esp32_sysview_start()
res = esp_apptrace_usr_block_write(ctx->hw, ctx->cpus[fired_target_num], target_state[fired_target_num].block_id,
esp32_apptrace.c:1311esp32_sysview_stop()
res = ctx->hw->data_read(ctx->cpus[fired_target_num], target_state[fired_target_num].data_len, block->data,
esp32_apptrace.c:1327esp32_sysview_stop()
res = esp_apptrace_usr_block_write(ctx->hw, ctx->cpus[fired_target_num], target_state[fired_target_num].block_id,
esp32_apptrace.c:1337esp32_sysview_stop()
res = ctx->hw->ctrl_reg_write(ctx->cpus[empty_target_num], target_state[fired_target_num].block_id,
esp32_apptrace.c:1387esp32_sysview_stop()
res = ctx->hw->data_read(ctx->cpus[fired_target_num],
esp32_apptrace.c:1398esp32_sysview_stop()
res = ctx->hw->ctrl_reg_write(ctx->cpus[empty_target_num],

Data Use

Type of esp32_apptrace_cmd_ctx::hw
esp32_apptrace_cmd_ctx::hw
all items filtered out