diff options
author | Zachary T Welch <zw@superlucidity.net> | 2009-11-13 09:35:48 -0800 |
---|---|---|
committer | Zachary T Welch <zw@superlucidity.net> | 2009-11-13 11:58:13 -0800 |
commit | d0c19e0a9d51211953a363026c662d290542fe85 (patch) | |
tree | c4b0f25cfcaf15185ebf96895d6ec9199f6047c7 /src/target/etm.h | |
parent | 6421c2075c733d18b7fc9daed847c135b98230b7 (diff) | |
download | riscv-openocd-d0c19e0a9d51211953a363026c662d290542fe85.zip riscv-openocd-d0c19e0a9d51211953a363026c662d290542fe85.tar.gz riscv-openocd-d0c19e0a9d51211953a363026c662d290542fe85.tar.bz2 |
etm_context_t -> struct etm_context
Remove misleading typedef and redundant suffix from struct etm_context.
Diffstat (limited to 'src/target/etm.h')
-rw-r--r-- | src/target/etm.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/target/etm.h b/src/target/etm.h index 63e31f1..3de54ee 100644 --- a/src/target/etm.h +++ b/src/target/etm.h @@ -121,17 +121,17 @@ typedef enum } etmv1_tracemode_t; /* forward-declare ETM context */ -struct etm; +struct etm_context; struct etm_capture_driver { char *name; int (*register_commands)(struct command_context_s *cmd_ctx); - int (*init)(struct etm *etm_ctx); - trace_status_t (*status)(struct etm *etm_ctx); - int (*read_trace)(struct etm *etm_ctx); - int (*start_capture)(struct etm *etm_ctx); - int (*stop_capture)(struct etm *etm_ctx); + int (*init)(struct etm_context *etm_ctx); + trace_status_t (*status)(struct etm_context *etm_ctx); + int (*read_trace)(struct etm_context *etm_ctx); + int (*start_capture)(struct etm_context *etm_ctx); + int (*stop_capture)(struct etm_context *etm_ctx); }; enum @@ -152,7 +152,7 @@ struct etmv1_trace_data * this will have to be split into version independent elements * and a version specific part */ -typedef struct etm +struct etm_context { target_t *target; /* target this ETM is connected to */ struct reg_cache *reg_cache; /* ETM register cache */ @@ -179,7 +179,7 @@ typedef struct etm uint32_t last_branch_reason; /* type of last branch encountered */ uint32_t last_ptr; /* address of the last data access */ uint32_t last_instruction; /* index of last executed (to calc timings) */ -} etm_context_t; +}; /* PIPESTAT values */ typedef enum @@ -208,7 +208,7 @@ typedef enum } etmv1_branch_reason_t; struct reg_cache* etm_build_reg_cache(target_t *target, - struct arm_jtag *jtag_info, etm_context_t *etm_ctx); + struct arm_jtag *jtag_info, struct etm_context *etm_ctx); int etm_setup(target_t *target); |