aboutsummaryrefslogtreecommitdiff
path: root/src/flash
diff options
context:
space:
mode:
authorTomas Vanek <vanekt@fbl.cz>2021-11-24 20:44:49 +0100
committerAntonio Borneo <borneo.antonio@gmail.com>2022-06-10 21:50:39 +0000
commite78b96421c6c782605127332011043d01c393ea7 (patch)
tree6172734c3810cbeca583f14cac99ccbacf57667f /src/flash
parent822097a351f8aef0036359bc3f4ad3972c1ddbe3 (diff)
downloadriscv-openocd-e78b96421c6c782605127332011043d01c393ea7.zip
riscv-openocd-e78b96421c6c782605127332011043d01c393ea7.tar.gz
riscv-openocd-e78b96421c6c782605127332011043d01c393ea7.tar.bz2
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>
Diffstat (limited to 'src/flash')
-rw-r--r--src/flash/nor/numicro.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/flash/nor/numicro.c b/src/flash/nor/numicro.c
index cb7c1df..3487508 100644
--- a/src/flash/nor/numicro.c
+++ b/src/flash/nor/numicro.c
@@ -1385,13 +1385,6 @@ static int numicro_writeblock(struct flash_bank *bank, const uint8_t *buffer,
init_reg_param(&reg_params[1], "r1", 32, PARAM_OUT); /* faddr */
init_reg_param(&reg_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) {