OpenOCD
|
Data Fields | |
struct arm7_9_common | arm7_9_common |
struct armv4_5_mmu_common | armv4_5_mmu |
unsigned int | common_magic |
uint32_t | cp15_control_reg |
uint32_t | d_far |
uint32_t | d_fsr |
uint32_t | i_fsr |
int(* | read_cp15 )(struct target *target, uint32_t op1, uint32_t op2, uint32_t crn, uint32_t crm, uint32_t *value) |
int(* | write_cp15 )(struct target *target, uint32_t op1, uint32_t op2, uint32_t crn, uint32_t crm, uint32_t value) |
Definition at line 16 of file arm926ejs.h.
struct arm7_9_common arm926ejs_common::arm7_9_common |
Definition at line 17 of file arm926ejs.h.
Referenced by arm926ejs_init_arch_info().
struct armv4_5_mmu_common arm926ejs_common::armv4_5_mmu |
Definition at line 17 of file arm926ejs.h.
Referenced by arm926ejs_arch_state(), arm926ejs_init_arch_info(), arm926ejs_post_debug_entry(), arm926ejs_read_phys_memory(), arm926ejs_soft_reset_halt(), arm926ejs_virt2phys(), arm926ejs_write_memory(), arm926ejs_write_phys_memory(), and COMMAND_HANDLER().
unsigned int arm926ejs_common::common_magic |
Definition at line 17 of file arm926ejs.h.
Referenced by arm926ejs_arch_state(), arm926ejs_init_arch_info(), and arm926ejs_verify_pointer().
uint32_t arm926ejs_common::cp15_control_reg |
Definition at line 25 of file arm926ejs.h.
Referenced by arm926ejs_post_debug_entry().
uint32_t arm926ejs_common::d_far |
Definition at line 28 of file arm926ejs.h.
Referenced by arm926ejs_post_debug_entry(), and arm926ejs_pre_restore_context().
uint32_t arm926ejs_common::d_fsr |
Definition at line 26 of file arm926ejs.h.
Referenced by arm926ejs_post_debug_entry(), and arm926ejs_pre_restore_context().
uint32_t arm926ejs_common::i_fsr |
Definition at line 27 of file arm926ejs.h.
Referenced by arm926ejs_post_debug_entry(), and arm926ejs_pre_restore_context().
int(* arm926ejs_common::read_cp15) (struct target *target, uint32_t op1, uint32_t op2, uint32_t crn, uint32_t crm, uint32_t *value) |
Definition at line 21 of file arm926ejs.h.
Referenced by arm926ejs_disable_mmu_caches(), arm926ejs_enable_mmu_caches(), arm926ejs_get_ttb(), arm926ejs_init_arch_info(), arm926ejs_post_debug_entry(), arm926ejs_pre_restore_context(), and feroceon_target_create().
int(* arm926ejs_common::write_cp15) (struct target *target, uint32_t op1, uint32_t op2, uint32_t crn, uint32_t crm, uint32_t value) |
Definition at line 23 of file arm926ejs.h.
Referenced by arm926ejs_disable_mmu_caches(), arm926ejs_enable_mmu_caches(), arm926ejs_init_arch_info(), arm926ejs_post_debug_entry(), arm926ejs_pre_restore_context(), arm926ejs_write_memory(), and feroceon_target_create().