:orphan: .. title:: choice NRF_SECURE_APPROTECT_HANDLING: Secure APPROTECT handling .. _choice_100: .. describe:: choice NRF_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. Direct dependencies =================== \ :kconfig:`SOC_NRF5340_CPUAPP ` && !\ :kconfig:`TRUSTED_EXECUTION_NONSECURE ` && \ :kconfig:`SOC_FAMILY_NRF ` *(Includes any dependencies from ifs and menus.)* Default ======= - \ :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 definition ================== 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.)*