sim: Add cap for SUIT support
Detect MCUboot configured for SUIT support.
Signed-off-by: David Brown <david.brown@linaro.org>
diff --git a/boot/bootutil/include/bootutil/caps.h b/boot/bootutil/include/bootutil/caps.h
index 6376683..8e9b7f5 100644
--- a/boot/bootutil/include/bootutil/caps.h
+++ b/boot/bootutil/include/bootutil/caps.h
@@ -40,6 +40,7 @@
#define BOOTUTIL_CAP_ENC_RSA (1<<5)
#define BOOTUTIL_CAP_ENC_KW (1<<6)
#define BOOTUTIL_CAP_VALIDATE_SLOT0 (1<<7)
+#define BOOTUTIL_CAP_SUIT (1<<8)
#ifdef __cplusplus
}
diff --git a/boot/bootutil/src/caps.c b/boot/bootutil/src/caps.c
index 85bd6fd..5c3bca2 100644
--- a/boot/bootutil/src/caps.c
+++ b/boot/bootutil/src/caps.c
@@ -44,6 +44,9 @@
#if defined(MCUBOOT_VALIDATE_SLOT0)
res |= BOOTUTIL_CAP_VALIDATE_SLOT0;
#endif
+#if defined(MCUBOOT_SUIT)
+ res |= BOOTUTIL_CAP_SUIT;
+#endif
return res;
}