armv7m: use generic arm read/write_core_reg
Change-Id: I0c15acc1278d2972269d294078495e6b069c830b Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/969 Tested-by: jenkins Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
This commit is contained in:
committed by
Andreas Fritiofson
parent
e6b27756da
commit
98709ab461
@@ -425,8 +425,9 @@ static int cortex_m3_debug_entry(struct target *target)
|
||||
int num_regs = arm->core_cache->num_regs;
|
||||
|
||||
for (i = 0; i < num_regs; i++) {
|
||||
if (!armv7m->arm.core_cache->reg_list[i].valid)
|
||||
armv7m->read_core_reg(target, i);
|
||||
r = &armv7m->arm.core_cache->reg_list[i];
|
||||
if (!r->valid)
|
||||
arm->read_core_reg(target, r, i, ARM_MODE_ANY);
|
||||
}
|
||||
|
||||
r = arm->core_cache->reg_list + ARMV7M_xPSR;
|
||||
|
||||
Reference in New Issue
Block a user