OpenOCD
|
Data Fields | |
struct arc_actionpoint * | actionpoints_list |
unsigned int | actionpoints_num |
unsigned int | actionpoints_num_avail |
struct list_head | aux_reg_descriptions |
struct reg_cache * | bcr_cache |
bool | bcr_cache_built |
struct list_head | bcr_reg_descriptions |
unsigned int | common_magic |
struct reg_cache * | core_and_aux_cache |
bool | core_aux_cache_built |
struct list_head | core_reg_descriptions |
bool | dcache_flushed |
bool | dcache_invalidated |
uint32_t | dccm_end |
uint32_t | dccm_start |
unsigned long | debug_index_in_cache |
bool | has_dcache |
bool | has_icache |
bool | has_l2cache |
bool | icache_invalidated |
uint32_t | iccm0_end |
uint32_t | iccm0_start |
uint32_t | iccm1_end |
uint32_t | iccm1_start |
int | irq_state |
struct arc_jtag | jtag_info |
bool | l2cache_flushed |
bool | l2cache_invalidated |
unsigned long | last_general_reg |
unsigned long | num_aux_regs |
unsigned long | num_bcr_regs |
unsigned long | num_core_regs |
unsigned long | num_regs |
unsigned long | pc_index_in_cache |
struct list_head | reg_data_types |
struct arc_actionpoint* arc_common::actionpoints_list |
Definition at line 242 of file arc.h.
Referenced by arc_add_auxreg_actionpoint(), arc_deinit_target(), arc_remove_auxreg_actionpoint(), arc_reset_actionpoints(), arc_set_actionpoints_num(), arc_set_breakpoint(), arc_set_watchpoint(), arc_unset_breakpoint(), arc_unset_watchpoint(), and get_current_actionpoint().
unsigned int arc_common::actionpoints_num |
Definition at line 240 of file arc.h.
Referenced by arc_add_auxreg_actionpoint(), arc_configure_actionpoint(), arc_reset_actionpoints(), arc_set_actionpoints_num(), arc_set_breakpoint(), arc_set_watchpoint(), arc_unset_breakpoint(), arc_unset_watchpoint(), and get_current_actionpoint().
unsigned int arc_common::actionpoints_num_avail |
Definition at line 241 of file arc.h.
Referenced by arc_configure_actionpoint(), and arc_set_actionpoints_num().
struct list_head arc_common::aux_reg_descriptions |
Definition at line 221 of file arc.h.
Referenced by arc_build_reg_cache(), arc_deinit_target(), arc_init_arch_info(), and arc_reg_add().
struct reg_cache* arc_common::bcr_cache |
Definition at line 191 of file arc.h.
Referenced by arc_build_bcr_reg_cache(), and arc_deinit_target().
bool arc_common::bcr_cache_built |
Definition at line 211 of file arc.h.
Referenced by arc_build_bcr_reg_cache(), and arc_deinit_target().
struct list_head arc_common::bcr_reg_descriptions |
Definition at line 221 of file arc.h.
Referenced by arc_build_bcr_reg_cache(), arc_deinit_target(), arc_init_arch_info(), and arc_reg_add().
unsigned int arc_common::common_magic |
Definition at line 186 of file arc.h.
Referenced by arc_init_arch_info().
struct reg_cache* arc_common::core_and_aux_cache |
Definition at line 190 of file arc.h.
Referenced by arc_assert_reset(), arc_build_bcr_reg_cache(), arc_build_reg_cache(), arc_deinit_target(), arc_restore_context(), arc_resume(), arc_save_context(), and arc_step().
bool arc_common::core_aux_cache_built |
Definition at line 210 of file arc.h.
Referenced by arc_build_reg_cache(), and arc_deinit_target().
struct list_head arc_common::core_reg_descriptions |
Definition at line 221 of file arc.h.
Referenced by arc_build_reg_cache(), arc_deinit_target(), arc_init_arch_info(), and arc_reg_add().
bool arc_common::dcache_flushed |
Definition at line 199 of file arc.h.
Referenced by arc_dcache_flush(), and arc_reset_caches_states().
bool arc_common::dcache_invalidated |
Definition at line 206 of file arc.h.
Referenced by arc_dcache_invalidate(), and arc_reset_caches_states().
uint32_t arc_common::dccm_end |
Definition at line 219 of file arc.h.
Referenced by arc_configure_dccm(), and arc_mem_is_slow_memory().
uint32_t arc_common::dccm_start |
Definition at line 218 of file arc.h.
Referenced by arc_configure_dccm(), and arc_mem_is_slow_memory().
unsigned long arc_common::debug_index_in_cache |
Definition at line 237 of file arc.h.
Referenced by arc_build_reg_cache(), and arc_init_arch_info().
bool arc_common::has_dcache |
Definition at line 194 of file arc.h.
Referenced by arc_dcache_flush(), arc_dcache_invalidate(), arc_init_arch_info(), and COMMAND_HANDLER().
bool arc_common::has_icache |
Definition at line 195 of file arc.h.
Referenced by arc_icache_invalidate(), arc_init_arch_info(), and COMMAND_HANDLER().
bool arc_common::has_l2cache |
Definition at line 196 of file arc.h.
Referenced by arc_init_arch_info(), arc_l2cache_flush(), arc_l2cache_invalidate(), and COMMAND_HANDLER().
bool arc_common::icache_invalidated |
Definition at line 205 of file arc.h.
Referenced by arc_icache_invalidate(), and arc_reset_caches_states().
uint32_t arc_common::iccm0_end |
Definition at line 215 of file arc.h.
Referenced by arc_configure_iccm().
uint32_t arc_common::iccm0_start |
Definition at line 214 of file arc.h.
Referenced by arc_configure_iccm(), and arc_mem_is_slow_memory().
uint32_t arc_common::iccm1_end |
Definition at line 217 of file arc.h.
Referenced by arc_configure_iccm(), and arc_mem_is_slow_memory().
uint32_t arc_common::iccm1_start |
Definition at line 216 of file arc.h.
Referenced by arc_configure_iccm(), and arc_mem_is_slow_memory().
int arc_common::irq_state |
Definition at line 221 of file arc.h.
Referenced by arc_halt(), and arc_resume().
struct arc_jtag arc_common::jtag_info |
Definition at line 186 of file arc.h.
Referenced by arc_config_step(), arc_dcache_flush(), arc_dcache_invalidate(), arc_enable_interrupts(), arc_examine(), arc_exit_debug(), arc_get_register(), arc_halt(), arc_icache_invalidate(), arc_init_arch_info(), arc_l2cache_flush(), arc_l2cache_invalidate(), arc_mem_read_block(), arc_mem_write_block16(), arc_mem_write_block32(), arc_mem_write_block8(), arc_poll(), arc_restore_context(), arc_resume(), arc_save_context(), COMMAND_HANDLER(), and zephyr_create().
bool arc_common::l2cache_flushed |
Definition at line 202 of file arc.h.
Referenced by arc_l2cache_flush(), and arc_reset_caches_states().
bool arc_common::l2cache_invalidated |
Definition at line 207 of file arc.h.
Referenced by arc_l2cache_invalidate(), and arc_reset_caches_states().
unsigned long arc_common::last_general_reg |
Definition at line 232 of file arc.h.
Referenced by arc_get_gdb_reg_list(), arc_init_arch_info(), arc_init_reg(), and arc_save_context().
unsigned long arc_common::num_aux_regs |
Definition at line 230 of file arc.h.
Referenced by arc_build_reg_cache(), arc_init_arch_info(), arc_reg_add(), arc_restore_context(), and arc_save_context().
unsigned long arc_common::num_bcr_regs |
Definition at line 231 of file arc.h.
Referenced by arc_build_bcr_reg_cache(), arc_init_arch_info(), and arc_reg_add().
unsigned long arc_common::num_core_regs |
Definition at line 229 of file arc.h.
Referenced by arc_build_reg_cache(), arc_init_arch_info(), arc_reg_add(), arc_restore_context(), and arc_save_context().
unsigned long arc_common::num_regs |
Definition at line 228 of file arc.h.
Referenced by arc_build_bcr_reg_cache(), arc_build_reg_cache(), arc_get_gdb_reg_list(), arc_init_arch_info(), arc_reg_add(), and arc_save_context().
unsigned long arc_common::pc_index_in_cache |
Definition at line 235 of file arc.h.
Referenced by arc_build_reg_cache(), arc_init_arch_info(), arc_resume(), and arc_step().
struct list_head arc_common::reg_data_types |
Definition at line 221 of file arc.h.
Referenced by arc_deinit_target(), arc_init_arch_info(), arc_reg_add(), and arc_reg_data_type_add().