etm_context::control is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

etm_context::control field

Syntax

uint32_t control;

References

LocationReferrerText
etm.h:159
uint32_t control; /* shadow of ETM_CTRL */
etb.c:543etb_read_trace()
etb.c:545etb_read_trace()
else if ((etm_ctx->control & ETM_PORT_WIDTH_MASK) == ETM_PORT_8BIT)
etb.c:553etb_read_trace()
etb.c:591etb_read_trace()
} else if ((etm_ctx->control & ETM_PORT_WIDTH_MASK) == ETM_PORT_8BIT) {
etb.c:645etb_start_capture()
etb.c:646etb_start_capture()
etb.c:653etb_start_capture()
etm.c:444etm_setup()
| etm_ctx->control;
etm.c:449etm_setup()
etm_ctx->control = etm_ctrl_value;
etm.c:718etmv1_next_packet()
if ((ctx->control & ETM_PORT_WIDTH_MASK) == ETM_PORT_16BIT) {
etm.c:727etmv1_next_packet()
} else if ((ctx->control & ETM_PORT_WIDTH_MASK) == ETM_PORT_8BIT) {
etm.c:1030etmv1_analyze_trace()
if (ctx->control & ETM_CTRL_TRACE_ADDR) {
etm.c:1052etmv1_analyze_trace()
if (ctx->control & ETM_CTRL_TRACE_DATA) {
etm.c:1102etmv1_analyze_trace()
if (ctx->control & ETM_CTRL_CYCLE_ACCURATE) {
etm.c:1206handle_etm_tracemode_command()
uint32_t tracemode = etm->control;
etm.c:1274handle_etm_tracemode_command()
if ((etm->control & TRACEMODE_MASK) != tracemode) {
etm.c:1281handle_etm_tracemode_command()
etm->control &= ~TRACEMODE_MASK;
etm.c:1282handle_etm_tracemode_command()
etm->control |= tracemode & TRACEMODE_MASK;
etm.c:1284handle_etm_tracemode_command()
buf_set_u32(etm_ctrl_reg->value, 0, 32, etm->control);
etm.c:1429handle_etm_config_command()
etm_ctx->control = portmode;
etm.c:1728handle_etm_dump_command()
fileio_write_u32(file, etm_ctx->control);
etm.c:1795handle_etm_load_command()
fileio_read_u32(file, &tmp); etm_ctx->control = tmp;
etm.c:1933handle_etm_trigger_debug_command()
etm->control |= ETM_CTRL_DBGRQ;
etm.c:1935handle_etm_trigger_debug_command()
etm->control &= ~ETM_CTRL_DBGRQ;
etm.c:1940handle_etm_trigger_debug_command()
buf_set_u32(etm_ctrl_reg->value, 0, 32, etm->control);
etm.c:1944handle_etm_trigger_debug_command()
(etm->control & ETM_CTRL_DBGRQ)

Data Use

Type of etm_context::control
etm_context::control
uint32_t
all items filtered out