diff options
author | xengineering <me@xengineering.eu> | 2025-03-22 21:21:44 +0100 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2025-03-22 21:21:44 +0100 |
commit | f4eccbe461f8c33144c72cfe2d533ecda4072d15 (patch) | |
tree | 3edfd72e518c04bb1d4b3b79a40abe1f750d6fb4 | |
parent | 0c771fb52f864c867d2fcff795e4d3ebd8de1c7c (diff) | |
download | iot-contact-binary-descriptors.tar iot-contact-binary-descriptors.tar.zst iot-contact-binary-descriptors.zip |
fw: firmware: Use binary descriptors for metadatabinary-descriptors
-rw-r--r-- | fw/prj.conf | 5 | ||||
-rw-r--r-- | fw/src/firmware.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/fw/prj.conf b/fw/prj.conf index 11dc04f..6859309 100644 --- a/fw/prj.conf +++ b/fw/prj.conf @@ -43,3 +43,8 @@ CONFIG_ZVFS_POLL_MAX=32 CONFIG_ZBUS=y CONFIG_ZBUS_MSG_SUBSCRIBER=y CONFIG_HEAP_MEM_POOL_SIZE=2048 + +CONFIG_BINDESC=y +CONFIG_BINDESC_DEFINE=y +CONFIG_BINDESC_DEFINE_VERSION=y +CONFIG_BINDESC_APP_BUILD_VERSION=y diff --git a/fw/src/firmware.c b/fw/src/firmware.c index 9c0fa16..3276d14 100644 --- a/fw/src/firmware.c +++ b/fw/src/firmware.c @@ -4,7 +4,7 @@ * obtain one at https://mozilla.org/MPL/2.0/. */ -#include <zephyr/app_version.h> +#include <zephyr/bindesc.h> #include <zephyr/init.h> #include <zephyr/logging/log.h> @@ -12,7 +12,7 @@ LOG_MODULE_REGISTER(firmware); int firmware_log_metadata(void) { - LOG_INF("App build version: %s", STRINGIFY(APP_BUILD_VERSION)); + LOG_INF("App build version: %s", BINDESC_GET_STR(app_build_version)); return 0; } |