X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fflash%2Fnor%2Favrf.c;h=634f7396a8e9e236a3221f18f60b463540ce7af5;hp=a5a2cbd5b60131d95ae6d935d759bf15c1f746f1;hb=38f94a26772f2e1c99e4e65ac1b60bc9e1bb150a;hpb=a555434c50544410ab6f8915f1e2a829cc6e6de2 diff --git a/src/flash/nor/avrf.c b/src/flash/nor/avrf.c index a5a2cbd5b6..634f7396a8 100644 --- a/src/flash/nor/avrf.c +++ b/src/flash/nor/avrf.c @@ -438,13 +438,9 @@ COMMAND_HANDLER(avrf_handle_mass_erase_command) if (retval != ERROR_OK) return retval; - if (avrf_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 (avrf_mass_erase(bank) == ERROR_OK) command_print(CMD, "avr mass erase complete"); - } else + else command_print(CMD, "avr mass erase failed"); LOG_DEBUG("%s", __func__);