flash/nor/core, target: don't ask for working mem if no target algo
authorTomas Vanek <vanekt@fbl.cz>
Fri, 19 Nov 2021 21:03:44 +0000 (22:03 +0100)
committerTomas Vanek <vanekt@fbl.cz>
Sun, 29 May 2022 15:47:21 +0000 (15:47 +0000)
commitcc8b491856c9fee675732dc21a2307f5c9617f54
tree45aecfbcc81684c24e5abd11c618792d1705db95
parentbce93f6d513b373c1fbfb42a12cfeb2305d5e822
flash/nor/core, target: don't ask for working mem if no target algo

The command 'flash erase_check' showed the message
'Running slow fallback erase check - add working memory'
even in the case the target didn't implement blank_check_memory.

Change return code of target_blank_check_memory() in this case
and sense it in default_flash_blank_check() and show a message
without a request for working memory.

Change-Id: I7cf9bf77742964b4f377c9ce48ca689e57d0882f
Signed-off-by: Tomas Vanek <vanekt@fbl.cz>
Reviewed-on: https://review.openocd.org/c/openocd/+/6765
Tested-by: jenkins
Reviewed-by: Tim Newsome <tim@sifive.com>
src/flash/nor/core.c
src/target/target.c