boot_serial: Switch to MCUBOOT_ERASE_PROGRESSIVELY
The code switches conditional compilation of progressive erase
code from Zephyr specific CONFIG_ option to more platform
agnostic MCUBOOT_ERASE_PROGRESSIVELY.
Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
diff --git a/boot/boot_serial/src/boot_serial.c b/boot/boot_serial/src/boot_serial.c
index 8168d93..9c2c712 100644
--- a/boot/boot_serial/src/boot_serial.c
+++ b/boot/boot_serial/src/boot_serial.c
@@ -54,7 +54,7 @@
#include "boot_serial/boot_serial.h"
#include "boot_serial_priv.h"
-#ifdef CONFIG_BOOT_ERASE_PROGRESSIVELY
+#ifdef MCUBOOT_ERASE_PROGRESSIVELY
#include "bootutil_priv.h"
#endif
@@ -232,7 +232,7 @@
size_t slen;
const struct flash_area *fap = NULL;
int rc;
-#ifdef CONFIG_BOOT_ERASE_PROGRESSIVELY
+#ifdef MCUBOOT_ERASE_PROGRESSIVELY
static off_t off_last = -1;
struct flash_sector sector;
#endif
@@ -303,7 +303,7 @@
if (data_len > flash_area_get_size(fap)) {
goto out_invalid_data;
}
-#ifndef CONFIG_BOOT_ERASE_PROGRESSIVELY
+#ifndef MCUBOOT_ERASE_PROGRESSIVELY
rc = flash_area_erase(fap, 0, flash_area_get_size(fap));
if (rc) {
goto out_invalid_data;
@@ -328,7 +328,7 @@
rem_bytes = 0;
}
-#ifdef CONFIG_BOOT_ERASE_PROGRESSIVELY
+#ifdef MCUBOOT_ERASE_PROGRESSIVELY
rc = flash_area_sector_from_off(curr_off + img_blen, §or);
if (rc) {
BOOT_LOG_ERR("Unable to determine flash sector size");
@@ -375,7 +375,7 @@
if (rc == 0) {
curr_off += img_blen;
-#ifdef CONFIG_BOOT_ERASE_PROGRESSIVELY
+#ifdef MCUBOOT_ERASE_PROGRESSIVELY
if (curr_off == img_size) {
/* get the last sector offset */
rc = flash_area_sector_from_off(boot_status_off(fap), §or);