| # 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 |
| |
| # hidden 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 "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 |