|
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().