From 158ea44ed3e419229cb0d0aad9d874dcde4cb4bb Mon Sep 17 00:00:00 2001 From: Ioannis Glaropoulos Date: Tue, 22 May 2018 12:00:16 +0200 Subject: [PATCH] arch: arm: improve help text for ARM_SECURE_FIRMWARE This commit improves the help text description for K-config option: ARM_SECURE_FIRMWARE. Signed-off-by: Ioannis Glaropoulos --- arch/arm/core/Kconfig | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/arch/arm/core/Kconfig b/arch/arm/core/Kconfig index e9d286de8ba..c54272cc7a6 100644 --- a/arch/arm/core/Kconfig +++ b/arch/arm/core/Kconfig @@ -62,10 +62,13 @@ config ARM_SECURE_FIRMWARE bool default n help + This option indicates that we are building a Zephyr image that + is intended to execute in Secure state. The option is only + applicable to ARMv8-M MCUs that implement the Security Extension. + This option enables Zephyr to include code that executes in Secure state, as well as to exclude code that is designed to - execute only in Non-secure state. The option is only applicable - to ARMv8-M MCUs that implement the Security Extension. + execute only in Non-secure state. Code executing in Secure state has access to both the Secure and Non-Secure resources of the Cortex-M MCU.