flash/nor/numicro: remove useless architecture check
target_to_armv7m() just returns a type-cast of target->arch_info, so the test has no value. Following target_run_algorithm() checks magic number so we need not worry about execution on mismatched architecture. Change-Id: Ic9892a488a42af1d8e8731eddb39240deeb26020 Signed-off-by: Tomas Vanek <vanekt@fbl.cz> Reviewed-on: https://review.openocd.org/c/openocd/+/6755 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
parent
822097a351
commit
e78b96421c
|
@ -1385,13 +1385,6 @@ static int numicro_writeblock(struct flash_bank *bank, const uint8_t *buffer,
|
|||
init_reg_param(®_params[1], "r1", 32, PARAM_OUT); /* faddr */
|
||||
init_reg_param(®_params[2], "r2", 32, PARAM_OUT); /* number of words to program */
|
||||
|
||||
struct armv7m_common *armv7m = target_to_armv7m(target);
|
||||
if (!armv7m) {
|
||||
/* something is very wrong if armv7m is NULL */
|
||||
LOG_ERROR("unable to get armv7m target");
|
||||
return retval;
|
||||
}
|
||||
|
||||
/* write code buffer and use Flash programming code within NuMicro */
|
||||
/* Set breakpoint to 0 with time-out of 1000 ms */
|
||||
while (count > 0) {
|
||||
|
|
Loading…
Reference in New Issue