ARM: rename armv4_5_build_reg_cache() as arm_*()

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
This commit is contained in:
David Brownell 2009-12-04 20:33:02 -08:00
parent c2cc677056
commit 3edcff8b8e
6 changed files with 10 additions and 11 deletions

View File

@ -643,7 +643,7 @@ static void arm7tdmi_build_reg_cache(struct target *target)
struct reg_cache **cache_p = register_get_last_cache_p(&target->reg_cache); struct reg_cache **cache_p = register_get_last_cache_p(&target->reg_cache);
struct arm *armv4_5 = target_to_arm(target); struct arm *armv4_5 = target_to_arm(target);
(*cache_p) = armv4_5_build_reg_cache(target, armv4_5); (*cache_p) = arm_build_reg_cache(target, armv4_5);
} }
int arm7tdmi_init_target(struct command_context *cmd_ctx, struct target *target) int arm7tdmi_init_target(struct command_context *cmd_ctx, struct target *target)

View File

@ -753,7 +753,7 @@ static void arm9tdmi_build_reg_cache(struct target *target)
struct reg_cache **cache_p = register_get_last_cache_p(&target->reg_cache); struct reg_cache **cache_p = register_get_last_cache_p(&target->reg_cache);
struct arm *armv4_5 = target_to_arm(target); struct arm *armv4_5 = target_to_arm(target);
(*cache_p) = armv4_5_build_reg_cache(target, armv4_5); (*cache_p) = arm_build_reg_cache(target, armv4_5);
} }
int arm9tdmi_init_target(struct command_context *cmd_ctx, int arm9tdmi_init_target(struct command_context *cmd_ctx,

View File

@ -819,7 +819,7 @@ int arm_dpm_setup(struct arm_dpm *dpm)
arm->read_core_reg = arm_dpm_read_core_reg; arm->read_core_reg = arm_dpm_read_core_reg;
arm->write_core_reg = arm_dpm_write_core_reg; arm->write_core_reg = arm_dpm_write_core_reg;
cache = armv4_5_build_reg_cache(target, arm); cache = arm_build_reg_cache(target, arm);
if (!cache) if (!cache)
return ERROR_FAIL; return ERROR_FAIL;

View File

@ -533,7 +533,7 @@ static const struct reg_arch_type arm_reg_type = {
.set = armv4_5_set_core_reg, .set = armv4_5_set_core_reg,
}; };
struct reg_cache* armv4_5_build_reg_cache(struct target *target, struct arm *armv4_5_common) struct reg_cache *arm_build_reg_cache(struct target *target, struct arm *arm)
{ {
int num_regs = ARRAY_SIZE(arm_core_regs); int num_regs = ARRAY_SIZE(arm_core_regs);
struct reg_cache *cache = malloc(sizeof(struct reg_cache)); struct reg_cache *cache = malloc(sizeof(struct reg_cache));
@ -557,7 +557,7 @@ struct reg_cache* armv4_5_build_reg_cache(struct target *target, struct arm *arm
{ {
/* Skip registers this core doesn't expose */ /* Skip registers this core doesn't expose */
if (arm_core_regs[i].mode == ARM_MODE_MON if (arm_core_regs[i].mode == ARM_MODE_MON
&& armv4_5_common->core_type != ARM_MODE_MON) && arm->core_type != ARM_MODE_MON)
continue; continue;
/* REVISIT handle Cortex-M, which only shadows R13/SP */ /* REVISIT handle Cortex-M, which only shadows R13/SP */
@ -565,7 +565,7 @@ struct reg_cache* armv4_5_build_reg_cache(struct target *target, struct arm *arm
arch_info[i].num = arm_core_regs[i].cookie; arch_info[i].num = arm_core_regs[i].cookie;
arch_info[i].mode = arm_core_regs[i].mode; arch_info[i].mode = arm_core_regs[i].mode;
arch_info[i].target = target; arch_info[i].target = target;
arch_info[i].armv4_5_common = armv4_5_common; arch_info[i].armv4_5_common = arm;
reg_list[i].name = (char *) arm_core_regs[i].name; reg_list[i].name = (char *) arm_core_regs[i].name;
reg_list[i].size = 32; reg_list[i].size = 32;
@ -576,8 +576,8 @@ struct reg_cache* armv4_5_build_reg_cache(struct target *target, struct arm *arm
cache->num_regs++; cache->num_regs++;
} }
armv4_5_common->cpsr = reg_list + ARMV4_5_CPSR; arm->cpsr = reg_list + ARMV4_5_CPSR;
armv4_5_common->core_cache = cache; arm->core_cache = cache;
return cache; return cache;
} }

View File

@ -177,8 +177,7 @@ struct arm_reg
uint32_t value; uint32_t value;
}; };
struct reg_cache* armv4_5_build_reg_cache(struct target *target, struct reg_cache *arm_build_reg_cache(struct target *target, struct arm *arm);
struct arm *armv4_5_common);
int armv4_5_arch_state(struct target *target); int armv4_5_arch_state(struct target *target);
int armv4_5_get_gdb_reg_list(struct target *target, int armv4_5_get_gdb_reg_list(struct target *target,

View File

@ -2859,7 +2859,7 @@ static void xscale_build_reg_cache(struct target *target)
int i; int i;
int num_regs = ARRAY_SIZE(xscale_reg_arch_info); int num_regs = ARRAY_SIZE(xscale_reg_arch_info);
(*cache_p) = armv4_5_build_reg_cache(target, armv4_5); (*cache_p) = arm_build_reg_cache(target, armv4_5);
(*cache_p)->next = malloc(sizeof(struct reg_cache)); (*cache_p)->next = malloc(sizeof(struct reg_cache));
cache_p = &(*cache_p)->next; cache_p = &(*cache_p)->next;