81b1e7fdac
Mcuboot's bootutil libraries has option to use hooks which allows to customize its behavior while proceeding on images date. This patch introduces configuration options required for enabling that option. Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
33 lines
949 B
Plaintext
33 lines
949 B
Plaintext
# Copyright (c) 2020 Nordic Semiconductor ASA
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menuconfig MCUBOOT_BOOTUTIL_LIB
|
|
bool "MCUboot utility library"
|
|
help
|
|
Enable MCUboot utility library which implements functions
|
|
required by the chain-loaded application and the MCUboot.
|
|
|
|
if MCUBOOT_BOOTUTIL_LIB
|
|
|
|
# hiden option for disabling module-own log configuration
|
|
# while building MCUboot bootloader
|
|
config MCUBOOT_BOOTUTIL_LIB_OWN_LOG
|
|
bool
|
|
default y
|
|
|
|
if MCUBOOT_BOOTUTIL_LIB_OWN_LOG
|
|
module = MCUBOOT_UTIL
|
|
module-str = MCUboot bootutil
|
|
source "subsys/logging/Kconfig.template.log_config"
|
|
endif
|
|
|
|
config BOOT_IMAGE_ACCESS_HOOKS
|
|
bool "Enable hooks for overriding MCUboot's bootutil native routines"
|
|
help
|
|
Allow to provide procedures for override or extend native
|
|
MCUboot's routines required for access the image data.
|
|
It is up to the application project to add source file which
|
|
implements hooks to the build.
|
|
|
|
endif # MCUBOOT_BOOTUTIL_LIB
|