From 3bfe4b69867278c9e07e2b768df1f072d459aa09 Mon Sep 17 00:00:00 2001
From: Kaspar Schleiser <kaspar@schleiser.de>
Date: Tue, 6 Feb 2018 16:41:48 +0100
Subject: [PATCH] make: mcuboot: add MCUBOOT_ namespacing

---
 cpu/nrf52/Makefile.include |  8 ++++----
 makefiles/mcuboot.mk       | 14 +++++++-------
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/cpu/nrf52/Makefile.include b/cpu/nrf52/Makefile.include
index 34523667c8..d6e26d6147 100644
--- a/cpu/nrf52/Makefile.include
+++ b/cpu/nrf52/Makefile.include
@@ -2,10 +2,10 @@ export CPU_ARCH = cortex-m4f
 export CPU_FAM  = nrf52
 
 # Export internal ROM alignment and slot sizes for bootloader support
-export IMAGE_ALIGN = 8
-export SLOT0_SIZE = 0x8000
-export SLOT1_SIZE = 0x3C000
-export SLOT2_SIZE = 0x3C000
+export MCUBOOT_IMAGE_ALIGN = 8
+export MCUBOOT_SLOT0_SIZE = 0x8000
+export MCUBOOT_SLOT1_SIZE = 0x3C000
+export MCUBOOT_SLOT2_SIZE = 0x3C000
 
 include $(RIOTCPU)/nrf5x_common/Makefile.include
 include $(RIOTMAKE)/arch/cortexm.inc.mk
diff --git a/makefiles/mcuboot.mk b/makefiles/mcuboot.mk
index bc9cda2f27..63fa4008d4 100644
--- a/makefiles/mcuboot.mk
+++ b/makefiles/mcuboot.mk
@@ -1,4 +1,4 @@
-ifdef SLOT0_SIZE
+ifdef MCUBOOT_SLOT0_SIZE
 
 IMGTOOL ?= $(RIOTBASE)/dist/tools/mcuboot/imgtool.py
 override IMGTOOL := $(abspath $(IMGTOOL))
@@ -23,14 +23,14 @@ endif
 
 mcuboot: mcuboot-create-key link
 	@$(COLOR_ECHO)
-	@$(COLOR_ECHO) '${COLOR_PURPLE}Re-linking for MCUBoot at $(SLOT0_SIZE)...${COLOR_RESET}'
+	@$(COLOR_ECHO) '${COLOR_PURPLE}Re-linking for MCUBoot at $(MCUBOOT_SLOT0_SIZE)...${COLOR_RESET}'
 	@$(COLOR_ECHO)
-	$(Q)$(_LINK) $(LINKFLAGPREFIX)--defsym=offset="$$(($(SLOT0_SIZE) + $(IMAGE_HDR_SIZE)))" \
-	$(LINKFLAGPREFIX)--defsym=length="$$(($(SLOT1_SIZE) - $(IMAGE_HDR_SIZE)))" \
+	$(Q)$(_LINK) $(LINKFLAGPREFIX)--defsym=offset="$$(($(MCUBOOT_SLOT0_SIZE) + $(IMAGE_HDR_SIZE)))" \
+	$(LINKFLAGPREFIX)--defsym=length="$$(($(MCUBOOT_SLOT1_SIZE) - $(IMAGE_HDR_SIZE)))" \
 	$(LINKFLAGPREFIX)--defsym=image_header="$(IMAGE_HDR_SIZE)" -o $(ELFFILE) && \
 	$(OBJCOPY) $(OFLAGS) $(ELFFILE) $(BINFILE) && \
 	$(IMGTOOL) sign --key $(MCUBOOT_KEYFILE) --version $(IMAGE_VERSION) --align \
-	$(IMAGE_ALIGN) -H $(IMAGE_HDR_SIZE) $(BINFILE) $(SIGN_BINFILE)
+	$(MCUBOOT_IMAGE_ALIGN) -H $(IMAGE_HDR_SIZE) $(BINFILE) $(SIGN_BINFILE)
 	@$(COLOR_ECHO)
 	@$(COLOR_ECHO) '${COLOR_PURPLE}Signed with $(MCUBOOT_KEYFILE) for version $(IMAGE_VERSION)\
 	${COLOR_RESET}'
@@ -47,10 +47,10 @@ mcuboot-flash-bootloader: $(MCUBOOT_BIN) $(FLASHDEPS)
 
 mcuboot-flash: HEXFILE = $(SIGN_BINFILE)
 mcuboot-flash: mcuboot $(FLASHDEPS) mcuboot-flash-bootloader
-	FLASH_ADDR=$(SLOT0_SIZE) $(FLASHER) $(FFLAGS)
+	FLASH_ADDR=$(MCUBOOT_SLOT0_SIZE) $(FLASHER) $(FFLAGS)
 
 else
 mcuboot:
 	$(Q)echo "error: mcuboot not supported on board $(BOARD)!"
 	$(Q)false
-endif # SLOT0_SIZE
+endif # MCUBOOT_SLOT0_SIZE
-- 
GitLab