diff options
Diffstat (limited to 'nrfdemo/builddk/tfm/tools')
| -rw-r--r-- | nrfdemo/builddk/tfm/tools/cmake_install.cmake | 39 | ||||
| -rw-r--r-- | nrfdemo/builddk/tfm/tools/manifest_config.h | 9 | ||||
| -rw-r--r-- | nrfdemo/builddk/tfm/tools/manifest_config.h.in | 9 |
3 files changed, 57 insertions, 0 deletions
diff --git a/nrfdemo/builddk/tfm/tools/cmake_install.cmake b/nrfdemo/builddk/tfm/tools/cmake_install.cmake new file mode 100644 index 0000000..bc0a9fd --- /dev/null +++ b/nrfdemo/builddk/tfm/tools/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/mike/Documents/ncs/v2.7.0/modules/tee/tf-m/trusted-firmware-m/tools + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/home/mike/Documents/ncs/v2.7.0/conexio-firmware-sdk/samples/conexio_stratus/mqtt_control/builddk/tfm/api_ns") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "MinSizeRel") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/home/mike/ncs/toolchains/e9dba88316/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-objdump") +endif() + diff --git a/nrfdemo/builddk/tfm/tools/manifest_config.h b/nrfdemo/builddk/tfm/tools/manifest_config.h new file mode 100644 index 0000000..87f862d --- /dev/null +++ b/nrfdemo/builddk/tfm/tools/manifest_config.h @@ -0,0 +1,9 @@ +#define TFM_ISOLATION_LEVEL 1 +#define CONFIG_TFM_SPM_BACKEND SFN +#define TFM_PARTITION_NS_AGENT_MAILBOX 0 +#define TFM_PARTITION_PROTECTED_STORAGE 0 +#define TFM_PARTITION_INTERNAL_TRUSTED_STORAGE 0 +#define TFM_PARTITION_CRYPTO 1 +#define TFM_PARTITION_PLATFORM 1 +#define TFM_PARTITION_INITIAL_ATTESTATION 0 +#define TFM_PARTITION_FIRMWARE_UPDATE 0 diff --git a/nrfdemo/builddk/tfm/tools/manifest_config.h.in b/nrfdemo/builddk/tfm/tools/manifest_config.h.in new file mode 100644 index 0000000..859cb99 --- /dev/null +++ b/nrfdemo/builddk/tfm/tools/manifest_config.h.in @@ -0,0 +1,9 @@ +#cmakedefine TFM_ISOLATION_LEVEL @TFM_ISOLATION_LEVEL@
+#cmakedefine CONFIG_TFM_SPM_BACKEND @CONFIG_TFM_SPM_BACKEND@
+#cmakedefine01 TFM_PARTITION_NS_AGENT_MAILBOX
+#cmakedefine01 TFM_PARTITION_PROTECTED_STORAGE
+#cmakedefine01 TFM_PARTITION_INTERNAL_TRUSTED_STORAGE
+#cmakedefine01 TFM_PARTITION_CRYPTO
+#cmakedefine01 TFM_PARTITION_PLATFORM
+#cmakedefine01 TFM_PARTITION_INITIAL_ATTESTATION
+#cmakedefine01 TFM_PARTITION_FIRMWARE_UPDATE
|
