:orphan: .. title:: choice NRF_SECURE_APPROTECT_HANDLING: Secure APPROTECT handling .. _choice_93: .. describe:: choice NRF_SECURE_APPROTECT_HANDLING: Secure APPROTECT handling *Secure APPROTECT handling* *Secure APPROTECT handling* Type: ``bool`` Help ==== .. code-block:: none Specifies how the SystemInit() function should handle the secure APPROTECT mechanism. Help ==== .. code-block:: none Specifies how the SystemInit() function should handle the secure APPROTECT mechanism. Direct dependencies =================== (\ :kconfig:`SOC_NRF5340_CPUAPP ` && !\ :kconfig:`TRUSTED_EXECUTION_NONSECURE ` && \ :kconfig:`SOC_FAMILY_NRF `) || (\ :kconfig:`SOC_NRF5340_CPUAPP ` && !\ :kconfig:`TRUSTED_EXECUTION_NONSECURE ` && \ :kconfig:`SOC_FAMILY_NRF `) *(Includes any dependencies from ifs and menus.)* Defaults ======== - \ :kconfig:`NRF_SECURE_APPROTECT_USE_UICR ` - \ :kconfig:`NRF_SECURE_APPROTECT_USE_UICR ` Choice options ============== - \ :kconfig:`NRF_SECURE_APPROTECT_USE_UICR ` - \ :kconfig:`NRF_SECURE_APPROTECT_LOCK ` - \ :kconfig:`NRF_SECURE_APPROTECT_USER_HANDLING ` - \ :kconfig:`NRF_SECURE_APPROTECT_USE_UICR ` - \ :kconfig:`NRF_SECURE_APPROTECT_LOCK ` - \ :kconfig:`NRF_SECURE_APPROTECT_USER_HANDLING ` Kconfig definitions =================== At ``/arm/nordic_nrf/Kconfig:88`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:15`` → ``/kconfig/Kconfig.soc.arch:2`` Menu path: (Top) → Hardware Configuration .. code-block:: kconfig choice NRF_SECURE_APPROTECT_HANDLING bool "Secure APPROTECT handling" default NRF_SECURE_APPROTECT_USE_UICR depends on SOC_NRF5340_CPUAPP && !TRUSTED_EXECUTION_NONSECURE && SOC_FAMILY_NRF help Specifies how the SystemInit() function should handle the secure APPROTECT mechanism. ---- At ``/arm/nordic_nrf/Kconfig:88`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:38`` → ``/Kconfig:18`` Menu path: (Top) → Hardware Configuration .. code-block:: kconfig choice NRF_SECURE_APPROTECT_HANDLING bool "Secure APPROTECT handling" default NRF_SECURE_APPROTECT_USE_UICR depends on SOC_NRF5340_CPUAPP && !TRUSTED_EXECUTION_NONSECURE && SOC_FAMILY_NRF help Specifies how the SystemInit() function should handle the secure APPROTECT mechanism. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*