armv7m: remove unused armv7m_regtype
This simplifies the armv7m_core_reg structure ready for the move to using the generic struct arm_reg. Change-Id: I8edb9d77cc54965d49cd2e754568ebcea4cf6964 Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/967 Tested-by: jenkins Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
This commit is contained in:
committed by
Andreas Fritiofson
parent
fc2abe63fd
commit
85ed6ea59f
@@ -61,7 +61,7 @@
|
||||
|
||||
/* forward declarations */
|
||||
static int cortex_m3_store_core_reg_u32(struct target *target,
|
||||
enum armv7m_regtype type, uint32_t num, uint32_t value);
|
||||
uint32_t num, uint32_t value);
|
||||
|
||||
static int cortexm3_dap_read_coreregister_u32(struct adiv5_dap *swjdp,
|
||||
uint32_t *value, int regnum)
|
||||
@@ -446,7 +446,7 @@ static int cortex_m3_debug_entry(struct target *target)
|
||||
/* For IT instructions xPSR must be reloaded on resume and clear on debug exec */
|
||||
if (xPSR & 0xf00) {
|
||||
r->dirty = r->valid;
|
||||
cortex_m3_store_core_reg_u32(target, ARMV7M_REGISTER_CORE_GP, 16, xPSR & ~0xff);
|
||||
cortex_m3_store_core_reg_u32(target, 16, xPSR & ~0xff);
|
||||
}
|
||||
|
||||
/* Are we in an exception handler */
|
||||
@@ -1464,7 +1464,7 @@ void cortex_m3_enable_watchpoints(struct target *target)
|
||||
}
|
||||
|
||||
static int cortex_m3_load_core_reg_u32(struct target *target,
|
||||
enum armv7m_regtype type, uint32_t num, uint32_t *value)
|
||||
uint32_t num, uint32_t *value)
|
||||
{
|
||||
int retval;
|
||||
struct armv7m_common *armv7m = target_to_armv7m(target);
|
||||
@@ -1525,7 +1525,7 @@ static int cortex_m3_load_core_reg_u32(struct target *target,
|
||||
}
|
||||
|
||||
static int cortex_m3_store_core_reg_u32(struct target *target,
|
||||
enum armv7m_regtype type, uint32_t num, uint32_t value)
|
||||
uint32_t num, uint32_t value)
|
||||
{
|
||||
int retval;
|
||||
uint32_t reg;
|
||||
|
||||
Reference in New Issue
Block a user