1# Copyright (c) 2023 Intel Corporation 2# SPDX-License-Identifier: Apache-2.0 3 4menuconfig LLEXT 5 bool "Linkable loadable extensions" 6 help 7 Enable the linkable loadable extension subsystem 8 9if LLEXT 10 11config LLEXT_HEAP_SIZE 12 int "llext heap memory size in kilobytes" 13 default 8 14 help 15 Heap size in kilobytes available to llext for dynamic allocation 16 17config LLEXT_SHELL 18 bool "llext shell commands" 19 depends on SHELL 20 help 21 Manage llext with shell commands for loading, unloading, and introspection 22 23config LLEXT_SHELL_MAX_SIZE 24 int "Maximum size of llext in bytes" 25 depends on LLEXT_SHELL 26 default 8192 27 help 28 When loading llext with shell it is stored in a temporary buffer of this size 29 30module = LLEXT 31module-str = llext 32source "subsys/logging/Kconfig.template.log_config" 33 34endif 35