OpenOCD
|
Data Fields | |
struct armv4_5_cache_common | armv4_5_cache |
int(* | disable_mmu_caches )(struct target *target, int mmu, int d_u_cache, int i_cache) |
int(* | enable_mmu_caches )(struct target *target, int mmu, int d_u_cache, int i_cache) |
int(* | get_ttb )(struct target *target, uint32_t *result) |
int | has_tiny_pages |
int | mmu_enabled |
int(* | read_memory )(struct target *target, target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer) |
int(* | write_memory )(struct target *target, target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer) |
Definition at line 15 of file armv4_5_mmu.h.
struct armv4_5_cache_common armv4_5_mmu_common::armv4_5_cache |
Definition at line 21 of file armv4_5_mmu.h.
Referenced by arm720t_arch_state(), arm720t_init_arch_info(), arm720t_post_debug_entry(), arm720t_read_memory(), arm720t_soft_reset_halt(), arm920t_arch_state(), arm920t_init_arch_info(), arm920t_post_debug_entry(), arm920t_soft_reset_halt(), arm920t_write_memory(), arm926ejs_arch_state(), arm926ejs_init_arch_info(), arm926ejs_post_debug_entry(), arm926ejs_soft_reset_halt(), arm926ejs_write_memory(), armv4_5_mmu_read_physical(), armv4_5_mmu_write_physical(), COMMAND_HANDLER(), fa526_init_arch_info(), xscale_arch_state(), xscale_debug_entry(), and xscale_init_arch_info().
int(* armv4_5_mmu_common::disable_mmu_caches) (struct target *target, int mmu, int d_u_cache, int i_cache) |
Definition at line 20 of file armv4_5_mmu.h.
Referenced by arm720t_init_arch_info(), arm920t_init_arch_info(), arm926ejs_init_arch_info(), armv4_5_mmu_read_physical(), armv4_5_mmu_write_physical(), fa526_init_arch_info(), and xscale_init_arch_info().
int(* armv4_5_mmu_common::enable_mmu_caches) (struct target *target, int mmu, int d_u_cache, int i_cache) |
Definition at line 21 of file armv4_5_mmu.h.
Referenced by arm720t_init_arch_info(), arm920t_init_arch_info(), arm926ejs_init_arch_info(), armv4_5_mmu_read_physical(), armv4_5_mmu_write_physical(), fa526_init_arch_info(), and xscale_init_arch_info().
Definition at line 16 of file armv4_5_mmu.h.
Referenced by arm720t_init_arch_info(), arm920t_init_arch_info(), arm926ejs_init_arch_info(), armv4_5_mmu_translate_va(), fa526_init_arch_info(), and xscale_init_arch_info().
int armv4_5_mmu_common::has_tiny_pages |
Definition at line 23 of file armv4_5_mmu.h.
Referenced by arm720t_init_arch_info(), arm920t_init_arch_info(), arm926ejs_init_arch_info(), armv4_5_mmu_translate_va(), fa526_init_arch_info(), and xscale_init_arch_info().
int armv4_5_mmu_common::mmu_enabled |
Definition at line 24 of file armv4_5_mmu.h.
Referenced by arm720_mmu(), arm720t_arch_state(), arm720t_init_arch_info(), arm720t_post_debug_entry(), arm720t_soft_reset_halt(), arm920_mmu(), arm920t_arch_state(), arm920t_init_arch_info(), arm920t_post_debug_entry(), arm920t_soft_reset_halt(), arm920t_write_memory(), arm926ejs_arch_state(), arm926ejs_init_arch_info(), arm926ejs_post_debug_entry(), arm926ejs_soft_reset_halt(), arm926ejs_write_memory(), armv4_5_mmu_read_physical(), armv4_5_mmu_write_physical(), COMMAND_HANDLER(), fa526_init_arch_info(), xscale_arch_state(), xscale_debug_entry(), xscale_init_arch_info(), xscale_mmu(), xscale_read_phys_memory(), and xscale_write_phys_memory().
int(* armv4_5_mmu_common::read_memory) (struct target *target, target_addr_t address, uint32_t size, uint32_t count, uint8_t *buffer) |
Definition at line 17 of file armv4_5_mmu.h.
Referenced by arm720t_init_arch_info(), arm920t_init_arch_info(), arm926ejs_init_arch_info(), armv4_5_mmu_read_physical(), fa526_init_arch_info(), and xscale_init_arch_info().
int(* armv4_5_mmu_common::write_memory) (struct target *target, target_addr_t address, uint32_t size, uint32_t count, const uint8_t *buffer) |
Definition at line 18 of file armv4_5_mmu.h.
Referenced by arm720t_init_arch_info(), arm920t_init_arch_info(), arm926ejs_init_arch_info(), armv4_5_mmu_write_physical(), fa526_init_arch_info(), and xscale_init_arch_info().