OpenOCD
|
Data Fields | |
uint8_t | bcd_vers |
struct etm_capture_driver * | capture_driver |
void * | capture_driver_priv |
trace_status_t | capture_status |
uint32_t | config |
uint32_t | control |
int | core_state |
uint32_t | current_pc |
bool | data_half |
uint32_t | data_index |
uint32_t | id |
struct image * | image |
uint32_t | last_branch |
uint32_t | last_branch_reason |
uint32_t | last_instruction |
uint32_t | last_ptr |
bool | pc_ok |
uint32_t | pipe_index |
bool | ptr_ok |
struct reg_cache * | reg_cache |
struct target * | target |
struct etmv1_trace_data * | trace_data |
uint32_t | trace_depth |
uint8_t etm_context::bcd_vers |
Definition at line 167 of file etm.h.
Referenced by COMMAND_HANDLER(), and etm_build_reg_cache().
struct etm_capture_driver* etm_context::capture_driver |
Definition at line 154 of file etm.h.
Referenced by COMMAND_HANDLER(), etm_build_reg_cache(), etm_setup(), and etmv1_analyze_trace().
void* etm_context::capture_driver_priv |
Definition at line 155 of file etm.h.
Referenced by COMMAND_HANDLER(), etb_init(), etb_read_trace(), etb_start_capture(), etb_status(), and etm_build_reg_cache().
trace_status_t etm_context::capture_status |
Definition at line 156 of file etm.h.
Referenced by COMMAND_HANDLER(), etb_start_capture(), and etb_status().
uint32_t etm_context::config |
Definition at line 168 of file etm.h.
Referenced by COMMAND_HANDLER(), and etm_build_reg_cache().
uint32_t etm_context::control |
Definition at line 159 of file etm.h.
Referenced by COMMAND_HANDLER(), etb_read_trace(), etb_start_capture(), etm_setup(), etmv1_analyze_trace(), and etmv1_next_packet().
int etm_context::core_state |
Definition at line 160 of file etm.h.
Referenced by COMMAND_HANDLER(), etm_read_instruction(), etmv1_analyze_trace(), and etmv1_branch_address().
uint32_t etm_context::current_pc |
Definition at line 170 of file etm.h.
Referenced by etm_read_instruction(), and etmv1_analyze_trace().
bool etm_context::data_half |
Definition at line 164 of file etm.h.
Referenced by etmv1_analyze_trace(), and etmv1_next_packet().
uint32_t etm_context::data_index |
Definition at line 163 of file etm.h.
Referenced by etmv1_analyze_trace(), etmv1_branch_address(), and etmv1_next_packet().
uint32_t etm_context::id |
Definition at line 169 of file etm.h.
Referenced by etm_build_reg_cache().
struct image* etm_context::image |
Definition at line 161 of file etm.h.
Referenced by COMMAND_HANDLER(), and etm_read_instruction().
uint32_t etm_context::last_branch |
Definition at line 171 of file etm.h.
Referenced by etmv1_analyze_trace(), and etmv1_branch_address().
uint32_t etm_context::last_branch_reason |
Definition at line 172 of file etm.h.
Referenced by etmv1_analyze_trace(), and etmv1_branch_address().
uint32_t etm_context::last_instruction |
Definition at line 174 of file etm.h.
Referenced by etmv1_analyze_trace().
uint32_t etm_context::last_ptr |
Definition at line 173 of file etm.h.
Referenced by etmv1_analyze_trace().
bool etm_context::pc_ok |
Definition at line 165 of file etm.h.
Referenced by etmv1_analyze_trace(), and etmv1_branch_address().
uint32_t etm_context::pipe_index |
Definition at line 162 of file etm.h.
Referenced by etmv1_analyze_trace(), and etmv1_branch_address().
bool etm_context::ptr_ok |
Definition at line 166 of file etm.h.
Referenced by etmv1_analyze_trace().
struct reg_cache* etm_context::reg_cache |
Definition at line 153 of file etm.h.
Referenced by etm_build_reg_cache(), and etm_reg_lookup().
struct target* etm_context::target |
Definition at line 152 of file etm.h.
Referenced by COMMAND_HANDLER(), etm_read_instruction(), and etmv1_data().
struct etmv1_trace_data* etm_context::trace_data |
Definition at line 157 of file etm.h.
Referenced by COMMAND_HANDLER(), etb_read_trace(), etmv1_analyze_trace(), etmv1_branch_address(), and etmv1_next_packet().
uint32_t etm_context::trace_depth |
Definition at line 158 of file etm.h.
Referenced by COMMAND_HANDLER(), etb_read_trace(), etmv1_analyze_trace(), etmv1_branch_address(), and etmv1_next_packet().