X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fflash%2Fnor%2Fambiqmicro.c;h=6eda9286c137c5087a14e7deba495b05f459e121;hp=684d21de0591582c49699e1d7db62a1d18317be3;hb=38f94a26772f2e1c99e4e65ac1b60bc9e1bb150a;hpb=a555434c50544410ab6f8915f1e2a829cc6e6de2 diff --git a/src/flash/nor/ambiqmicro.c b/src/flash/nor/ambiqmicro.c index 684d21de05..6eda9286c1 100644 --- a/src/flash/nor/ambiqmicro.c +++ b/src/flash/nor/ambiqmicro.c @@ -777,13 +777,9 @@ COMMAND_HANDLER(ambiqmicro_handle_mass_erase_command) if (retval != ERROR_OK) return retval; - if (ambiqmicro_mass_erase(bank) == ERROR_OK) { - /* set all sectors as erased */ - for (unsigned int i = 0; i < bank->num_sectors; i++) - bank->sectors[i].is_erased = 1; - + if (ambiqmicro_mass_erase(bank) == ERROR_OK) command_print(CMD, "ambiqmicro mass erase complete"); - } else + else command_print(CMD, "ambiqmicro mass erase failed"); return ERROR_OK;