OpenOCD
|
Data Fields | |
int | arch_debug_reason |
struct arm | arm |
uint32_t | arm_bkpt |
struct armv4_5_mmu_common | armv4_5_mmu |
uint32_t | cache_clean_address |
unsigned int | common_magic |
uint32_t | cp15_control_reg |
int | dbr0_used |
int | dbr1_used |
int | dbr_available |
int | external_debug_break |
int | fast_memory_access |
uint32_t | handler_address |
uint32_t | high_vectors [8] |
int | hold_rst |
int | ibcr0_used |
int | ibcr1_used |
int | ibcr_available |
uint32_t | low_vectors [8] |
struct reg_cache * | reg_cache |
uint32_t | static_high_vectors [8] |
uint8_t | static_high_vectors_set |
uint32_t | static_low_vectors [8] |
uint8_t | static_low_vectors_set |
uint16_t | thumb_bkpt |
struct xscale_trace | trace |
uint8_t | vector_catch |
int | xscale_variant |
int xscale_common::arch_debug_reason |
Definition at line 116 of file xscale.h.
Referenced by xscale_arch_state(), and xscale_debug_entry().
struct arm xscale_common::arm |
Definition at line 74 of file xscale.h.
Referenced by xscale_arch_state(), xscale_build_reg_cache(), xscale_deassert_reset(), xscale_debug_entry(), xscale_free_reg_cache(), xscale_init_arch_info(), xscale_read_trace(), xscale_resume(), and xscale_step_inner().
uint32_t xscale_common::arm_bkpt |
Definition at line 109 of file xscale.h.
Referenced by xscale_init_arch_info(), and xscale_set_breakpoint().
struct armv4_5_mmu_common xscale_common::armv4_5_mmu |
Definition at line 116 of file xscale.h.
Referenced by COMMAND_HANDLER(), xscale_arch_state(), xscale_debug_entry(), xscale_init_arch_info(), xscale_mmu(), xscale_read_phys_memory(), xscale_virt2phys(), and xscale_write_phys_memory().
uint32_t xscale_common::cache_clean_address |
Definition at line 96 of file xscale.h.
Referenced by COMMAND_HANDLER(), xscale_disable_mmu_caches(), xscale_init_arch_info(), xscale_set_breakpoint(), and xscale_unset_breakpoint().
unsigned int xscale_common::common_magic |
Definition at line 74 of file xscale.h.
Referenced by xscale_init_arch_info(), xscale_verify_pointer(), and xscale_virt2phys().
uint32_t xscale_common::cp15_control_reg |
Definition at line 120 of file xscale.h.
Referenced by xscale_debug_entry().
int xscale_common::dbr0_used |
Definition at line 104 of file xscale.h.
Referenced by xscale_deassert_reset(), xscale_init_arch_info(), xscale_set_watchpoint(), and xscale_unset_watchpoint().
int xscale_common::dbr1_used |
Definition at line 105 of file xscale.h.
Referenced by xscale_deassert_reset(), xscale_init_arch_info(), xscale_set_watchpoint(), and xscale_unset_watchpoint().
int xscale_common::dbr_available |
Definition at line 103 of file xscale.h.
Referenced by xscale_add_watchpoint(), xscale_deassert_reset(), xscale_init_arch_info(), and xscale_remove_watchpoint().
int xscale_common::external_debug_break |
Definition at line 100 of file xscale.h.
Referenced by xscale_debug_entry(), xscale_halt(), xscale_init_arch_info(), xscale_read_dcsr(), and xscale_write_dcsr().
uint32_t xscale_common::handler_address |
Definition at line 83 of file xscale.h.
Referenced by COMMAND_HANDLER(), xscale_deassert_reset(), xscale_init_arch_info(), and xscale_update_vectors().
uint32_t xscale_common::high_vectors[8] |
Definition at line 87 of file xscale.h.
Referenced by xscale_deassert_reset(), xscale_init_arch_info(), and xscale_update_vectors().
int xscale_common::hold_rst |
Definition at line 99 of file xscale.h.
Referenced by xscale_init_arch_info(), xscale_read_dcsr(), and xscale_write_dcsr().
int xscale_common::ibcr0_used |
Definition at line 107 of file xscale.h.
Referenced by xscale_deassert_reset(), xscale_enable_single_step(), xscale_init_arch_info(), xscale_set_breakpoint(), and xscale_unset_breakpoint().
int xscale_common::ibcr1_used |
Definition at line 108 of file xscale.h.
Referenced by xscale_deassert_reset(), xscale_init_arch_info(), xscale_set_breakpoint(), and xscale_unset_breakpoint().
int xscale_common::ibcr_available |
Definition at line 106 of file xscale.h.
Referenced by xscale_add_breakpoint(), xscale_deassert_reset(), xscale_init_arch_info(), and xscale_remove_breakpoint().
uint32_t xscale_common::low_vectors[8] |
Definition at line 86 of file xscale.h.
Referenced by xscale_deassert_reset(), xscale_init_arch_info(), and xscale_update_vectors().
struct reg_cache* xscale_common::reg_cache |
Definition at line 80 of file xscale.h.
Referenced by COMMAND_HANDLER(), xscale_assert_reset(), xscale_build_reg_cache(), xscale_deassert_reset(), xscale_debug_entry(), xscale_disable_mmu_caches(), xscale_disable_single_step(), xscale_enable_mmu_caches(), xscale_enable_single_step(), xscale_free_reg_cache(), xscale_get_reg(), xscale_get_ttb(), xscale_read_dcsr(), xscale_read_memory(), xscale_read_tx(), xscale_send_u32(), xscale_set_breakpoint(), xscale_set_reg(), xscale_set_watchpoint(), xscale_unset_breakpoint(), xscale_unset_watchpoint(), xscale_write_dcsr(), xscale_write_dcsr_sw(), xscale_write_memory(), and xscale_write_rx().
uint32_t xscale_common::static_high_vectors[8] |
Definition at line 93 of file xscale.h.
Referenced by COMMAND_HANDLER(), and xscale_update_vectors().
uint8_t xscale_common::static_high_vectors_set |
Definition at line 91 of file xscale.h.
Referenced by COMMAND_HANDLER(), xscale_init_arch_info(), and xscale_update_vectors().
uint32_t xscale_common::static_low_vectors[8] |
Definition at line 92 of file xscale.h.
Referenced by COMMAND_HANDLER(), and xscale_update_vectors().
uint8_t xscale_common::static_low_vectors_set |
Definition at line 90 of file xscale.h.
Referenced by COMMAND_HANDLER(), xscale_init_arch_info(), and xscale_update_vectors().
uint16_t xscale_common::thumb_bkpt |
Definition at line 110 of file xscale.h.
Referenced by xscale_init_arch_info(), and xscale_set_breakpoint().
struct xscale_trace xscale_common::trace |
Definition at line 112 of file xscale.h.
Referenced by COMMAND_HANDLER(), xscale_analyze_trace(), xscale_deassert_reset(), xscale_debug_entry(), xscale_free_trace_data(), xscale_init_arch_info(), xscale_read_instruction(), xscale_read_trace(), xscale_resume(), and xscale_step_inner().
uint8_t xscale_common::vector_catch |
Definition at line 112 of file xscale.h.
Referenced by xscale_init_arch_info().
int xscale_common::xscale_variant |
Definition at line 125 of file xscale.h.
Referenced by xscale_assert_reset(), xscale_init_arch_info(), xscale_invalidate_ic_line(), xscale_load_ic(), xscale_read_dcsr(), xscale_read_tx(), xscale_receive(), xscale_send(), xscale_write_dcsr(), and xscale_write_rx().