diff options
-rw-r--r-- | config/check_config.cmake | 2 | ||||
-rw-r--r-- | docs/getting_started/tfm_secure_boot.rst | 6 | ||||
-rw-r--r-- | docs/getting_started/tfm_user_guide.rst | 4 | ||||
-rw-r--r-- | docs/introduction/readme.rst | 2 | ||||
-rw-r--r-- | lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1/secure_enclave/dx_reg_base_host.h (renamed from lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1_secure_enclave/dx_reg_base_host.h) | 0 | ||||
-rw-r--r-- | lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1/sse_200/dx_reg_base_host.h (renamed from lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1/dx_reg_base_host.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Config/RTE_Device.h (renamed from platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Config/RTE_Device.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Config/cmsis_driver_config.h (renamed from platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Config/cmsis_driver_config.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Driver_GFC100_EFlash.c (renamed from platform/ext/target/musca_b1/CMSIS_Driver/Driver_GFC100_EFlash.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Driver_QSPI_Flash.c (renamed from platform/ext/target/musca_b1/CMSIS_Driver/Driver_QSPI_Flash.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/CMakeLists.txt (renamed from platform/ext/target/musca_b1_secure_enclave/CMakeLists.txt) | 2 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Config/device_cfg.h (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Config/device_cfg.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Include/cmsis.h (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Include/cmsis.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Include/device_definition.h (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Include/device_definition.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Include/platform_base_address.h (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Include/platform_base_address.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Include/platform_description.h (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Include/platform_description.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Include/platform_irq.h (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Include/platform_irq.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Include/system_core_init.h (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Include/system_core_init.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Source/armclang/musca_b1_secure_enclave_bl2.sct (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Source/armclang/musca_b1_secure_enclave_bl2.sct) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_bl2.s (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_bl2.s) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_s.s (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_s.s) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Source/device_definition.c (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Source/device_definition.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Source/gcc/musca_b1_secure_enclave_bl2.ld (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Source/gcc/musca_b1_secure_enclave_bl2.ld) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_bl2.S (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_bl2.S) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_s.S (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_s.S) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Device/Source/system_core_init.c (renamed from platform/ext/target/musca_b1_secure_enclave/Device/Source/system_core_init.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Libraries/mt25ql_flash_lib.c (renamed from platform/ext/target/musca_b1/Libraries/mt25ql_flash_lib.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Libraries/mt25ql_flash_lib.h (renamed from platform/ext/target/musca_b1/Libraries/mt25ql_flash_lib.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Native_Driver/gfc100_eflash_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/gfc100_eflash_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Native_Driver/gfc100_eflash_drv.h (renamed from platform/ext/target/musca_b1/Native_Driver/gfc100_eflash_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Native_Driver/gfc100_process_spec_api.h (renamed from platform/ext/target/musca_b1/Native_Driver/gfc100_process_spec_api.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Native_Driver/mhu_v2_x.c (renamed from platform/ext/target/musca_b1/Native_Driver/mhu_v2_x.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Native_Driver/mhu_v2_x.h (renamed from platform/ext/target/musca_b1/Native_Driver/mhu_v2_x.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Native_Driver/musca_b1_eflash_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/musca_b1_eflash_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Native_Driver/qspi_ip6514e_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/qspi_ip6514e_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/Native_Driver/qspi_ip6514e_drv.h (renamed from platform/ext/target/musca_b1/Native_Driver/qspi_ip6514e_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/boot_hal.c (renamed from platform/ext/target/musca_b1_secure_enclave/boot_hal.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/config.cmake (renamed from platform/ext/target/musca_b1_secure_enclave/config.cmake) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/mailbox/mailbox_ipc_intr.c (renamed from platform/ext/target/musca_b1_secure_enclave/mailbox/mailbox_ipc_intr.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/mailbox/platform_multicore.c (renamed from platform/ext/target/musca_b1_secure_enclave/mailbox/platform_multicore.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/mailbox/platform_multicore.h (renamed from platform/ext/target/musca_b1_secure_enclave/mailbox/platform_multicore.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/mailbox/platform_spe_mailbox.c (renamed from platform/ext/target/musca_b1_secure_enclave/mailbox/platform_spe_mailbox.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/partition/flash_layout.h (renamed from platform/ext/target/musca_b1_secure_enclave/partition/flash_layout.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/partition/region_defs.h (renamed from platform/ext/target/musca_b1_secure_enclave/partition/region_defs.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/preload.cmake (renamed from platform/ext/target/musca_b1_secure_enclave/preload.cmake) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/preload_ns.cmake (renamed from platform/ext/target/musca_b1_secure_enclave/preload_ns.cmake) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/readme.rst (renamed from platform/ext/target/musca_b1_secure_enclave/readme.rst) | 21 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/services/src/tfm_platform_system.c (renamed from platform/ext/target/musca_b1_secure_enclave/services/src/tfm_platform_system.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/spm_hal.c (renamed from platform/ext/target/musca_b1_secure_enclave/spm_hal.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/target_cfg.c (renamed from platform/ext/target/musca_b1_secure_enclave/target_cfg.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/target_cfg.h (renamed from platform/ext/target/musca_b1_secure_enclave/target_cfg.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/tfm_hal_isolation.c (renamed from platform/ext/target/musca_b1_secure_enclave/tfm_hal_isolation.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/tfm_peripherals_def.h (renamed from platform/ext/target/musca_b1_secure_enclave/tfm_peripherals_def.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/secure_enclave/uart_stdout.c (renamed from platform/ext/target/musca_b1_secure_enclave/uart_stdout.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Config/RTE_Device.h (renamed from platform/ext/target/musca_b1/CMSIS_Driver/Config/RTE_Device.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Config/cmsis_driver_config.h (renamed from platform/ext/target/musca_b1/CMSIS_Driver/Config/cmsis_driver_config.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_GFC100_EFlash.c (renamed from platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Driver_GFC100_EFlash.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_MPC.c (renamed from platform/ext/target/musca_b1/CMSIS_Driver/Driver_MPC.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_PPC.c (renamed from platform/ext/target/musca_b1/CMSIS_Driver/Driver_PPC.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_QSPI_Flash.c (renamed from platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Driver_QSPI_Flash.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_USART.c (renamed from platform/ext/target/musca_b1/CMSIS_Driver/Driver_USART.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/CMakeLists.txt (renamed from platform/ext/target/musca_b1/CMakeLists.txt) | 2 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Config/device_cfg.h (renamed from platform/ext/target/musca_b1/Device/Config/device_cfg.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Include/cmsis.h (renamed from platform/ext/target/musca_b1/Device/Include/cmsis.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Include/device_definition.h (renamed from platform/ext/target/musca_b1/Device/Include/device_definition.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Include/platform_base_address.h (renamed from platform/ext/target/musca_b1/Device/Include/platform_base_address.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Include/platform_description.h (renamed from platform/ext/target/musca_b1/Device/Include/platform_description.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Include/platform_irq.h (renamed from platform/ext/target/musca_b1/Device/Include/platform_irq.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Include/platform_pins.h (renamed from platform/ext/target/musca_b1/Device/Include/platform_pins.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Include/platform_regs.h (renamed from platform/ext/target/musca_b1/Device/Include/platform_regs.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Include/system_core_init.h (renamed from platform/ext/target/musca_b1/Device/Include/system_core_init.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/armclang/musca_bl0.sct (renamed from platform/ext/target/musca_b1/Device/Source/armclang/musca_bl0.sct) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/armclang/musca_bl2.sct (renamed from platform/ext/target/musca_b1/Device/Source/armclang/musca_bl2.sct) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/armclang/musca_ns.sct (renamed from platform/ext/target/musca_b1/Device/Source/armclang/musca_ns.sct) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/armclang/startup_cmsdk_musca_bl2.s (renamed from platform/ext/target/musca_b1/Device/Source/armclang/startup_cmsdk_musca_bl2.s) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/armclang/startup_cmsdk_musca_ns.s (renamed from platform/ext/target/musca_b1/Device/Source/armclang/startup_cmsdk_musca_ns.s) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/armclang/startup_cmsdk_musca_s.s (renamed from platform/ext/target/musca_b1/Device/Source/armclang/startup_cmsdk_musca_s.s) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/device_definition.c (renamed from platform/ext/target/musca_b1/Device/Source/device_definition.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/gcc/musca_bl0.ld (renamed from platform/ext/target/musca_b1/Device/Source/gcc/musca_bl0.ld) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/gcc/musca_bl2.ld (renamed from platform/ext/target/musca_b1/Device/Source/gcc/musca_bl2.ld) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/gcc/musca_ns.ld (renamed from platform/ext/target/musca_b1/Device/Source/gcc/musca_ns.ld) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/gcc/startup_cmsdk_musca_bl2.S (renamed from platform/ext/target/musca_b1/Device/Source/gcc/startup_cmsdk_musca_bl2.S) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/gcc/startup_cmsdk_musca_ns.S (renamed from platform/ext/target/musca_b1/Device/Source/gcc/startup_cmsdk_musca_ns.S) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/gcc/startup_cmsdk_musca_s.S (renamed from platform/ext/target/musca_b1/Device/Source/gcc/startup_cmsdk_musca_s.S) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Device/Source/system_core_init.c (renamed from platform/ext/target/musca_b1/Device/Source/system_core_init.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Libraries/mt25ql_flash_lib.c (renamed from platform/ext/target/musca_b1_secure_enclave/Libraries/mt25ql_flash_lib.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Libraries/mt25ql_flash_lib.h (renamed from platform/ext/target/musca_b1_secure_enclave/Libraries/mt25ql_flash_lib.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/gfc100_eflash_drv.c (renamed from platform/ext/target/musca_b1_secure_enclave/Native_Driver/gfc100_eflash_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/gfc100_eflash_drv.h (renamed from platform/ext/target/musca_b1_secure_enclave/Native_Driver/gfc100_eflash_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/gfc100_process_spec_api.h (renamed from platform/ext/target/musca_b1_secure_enclave/Native_Driver/gfc100_process_spec_api.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/gpio_cmsdk_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/gpio_cmsdk_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/gpio_cmsdk_drv.h (renamed from platform/ext/target/musca_b1/Native_Driver/gpio_cmsdk_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/mhu_v2_x.c (renamed from platform/ext/target/musca_b1_secure_enclave/Native_Driver/mhu_v2_x.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/mhu_v2_x.h (renamed from platform/ext/target/musca_b1_secure_enclave/Native_Driver/mhu_v2_x.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/mpc_sie200_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/mpc_sie200_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/mpc_sie200_drv.h (renamed from platform/ext/target/musca_b1/Native_Driver/mpc_sie200_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/mpu_armv8m_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/mpu_armv8m_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/mpu_armv8m_drv.h (renamed from platform/ext/target/musca_b1/Native_Driver/mpu_armv8m_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/musca_b1_eflash_drv.c (renamed from platform/ext/target/musca_b1_secure_enclave/Native_Driver/musca_b1_eflash_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/musca_b1_scc_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/musca_b1_scc_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/musca_b1_scc_drv.h (renamed from platform/ext/target/musca_b1/Native_Driver/musca_b1_scc_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/ppc_sse200_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/ppc_sse200_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/ppc_sse200_drv.h (renamed from platform/ext/target/musca_b1/Native_Driver/ppc_sse200_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/qspi_ip6514e_drv.c (renamed from platform/ext/target/musca_b1_secure_enclave/Native_Driver/qspi_ip6514e_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/qspi_ip6514e_drv.h (renamed from platform/ext/target/musca_b1_secure_enclave/Native_Driver/qspi_ip6514e_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/timer_cmsdk_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/timer_cmsdk_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/timer_cmsdk_drv.h (renamed from platform/ext/target/musca_b1/Native_Driver/timer_cmsdk_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/uart_pl011_drv.c (renamed from platform/ext/target/musca_b1/Native_Driver/uart_pl011_drv.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/Native_Driver/uart_pl011_drv.h (renamed from platform/ext/target/musca_b1/Native_Driver/uart_pl011_drv.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/attest_hal.c (renamed from platform/ext/target/musca_b1/attest_hal.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/bl0/CMakeLists.txt (renamed from platform/ext/target/musca_b1/bl0/CMakeLists.txt) | 4 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/bl0/bl0_main.c (renamed from platform/ext/target/musca_b1/bl0/bl0_main.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/bl0/device_cfg.h (renamed from platform/ext/target/musca_b1/bl0/device_cfg.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/boot_hal.c (renamed from platform/ext/target/musca_b1/boot_hal.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/config.cmake (renamed from platform/ext/target/musca_b1/config.cmake) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/crypto_keys.c (renamed from platform/ext/target/musca_b1/crypto_keys.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/mailbox/platform_multicore.c (renamed from platform/ext/target/musca_b1/mailbox/platform_multicore.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/mailbox/platform_multicore.h (renamed from platform/ext/target/musca_b1/mailbox/platform_multicore.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/mailbox/platform_ns_mailbox.c (renamed from platform/ext/target/musca_b1/mailbox/platform_ns_mailbox.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/partition/flash_layout.h (renamed from platform/ext/target/musca_b1/partition/flash_layout.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/partition/region_defs.h (renamed from platform/ext/target/musca_b1/partition/region_defs.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/partition/region_defs_bl0.h (renamed from platform/ext/target/musca_b1/partition/region_defs_bl0.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/plat_test.c (renamed from platform/ext/target/musca_b1/plat_test.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/preload.cmake (renamed from platform/ext/target/musca_b1/preload.cmake) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/readme.rst (renamed from platform/ext/target/musca_b1/readme.rst) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/services/include/tfm_ioctl_api.h (renamed from platform/ext/target/musca_b1/services/include/tfm_ioctl_api.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/services/src/tfm_ioctl_ns_api.c (renamed from platform/ext/target/musca_b1/services/src/tfm_ioctl_ns_api.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/services/src/tfm_ioctl_s_api.c (renamed from platform/ext/target/musca_b1/services/src/tfm_ioctl_s_api.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/services/src/tfm_platform_system.c (renamed from platform/ext/target/musca_b1/services/src/tfm_platform_system.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/spm_hal.c (renamed from platform/ext/target/musca_b1/spm_hal.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/target_cfg.c (renamed from platform/ext/target/musca_b1/target_cfg.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/target_cfg.h (renamed from platform/ext/target/musca_b1/target_cfg.h) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/tfm_hal_isolation.c (renamed from platform/ext/target/musca_b1/tfm_hal_isolation.c) | 0 | ||||
-rw-r--r-- | platform/ext/target/musca_b1/sse_200/tfm_peripherals_def.h (renamed from platform/ext/target/musca_b1/tfm_peripherals_def.h) | 0 |
134 files changed, 26 insertions, 17 deletions
diff --git a/config/check_config.cmake b/config/check_config.cmake index d72154b2e4..10ba5c9f70 100644 --- a/config/check_config.cmake +++ b/config/check_config.cmake @@ -21,7 +21,7 @@ endfunction() tfm_invalid_config(CMAKE_C_COMPILER_ID STREQUAL "GNU" AND CMAKE_C_COMPILER_VERSION VERSION_LESS "7.3.1") -set (TFM_L3_PLATFORM_LISTS mps2/an521 musca_b1) +set (TFM_L3_PLATFORM_LISTS mps2/an521 musca_b1/sse_200) tfm_invalid_config(TFM_ISOLATION_LEVEL LESS 1 OR TFM_ISOLATION_LEVEL GREATER 3) tfm_invalid_config(TFM_ISOLATION_LEVEL EQUAL 3 AND NOT TFM_PLATFORM IN_LIST TFM_L3_PLATFORM_LISTS) diff --git a/docs/getting_started/tfm_secure_boot.rst b/docs/getting_started/tfm_secure_boot.rst index 3cc2b6140d..03175f2842 100644 --- a/docs/getting_started/tfm_secure_boot.rst +++ b/docs/getting_started/tfm_secure_boot.rst @@ -311,7 +311,7 @@ compile time switches: Example of how to provide the secure image minimum version:: - cmake -DTFM_PLATFORM=musca_b1 -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DMCUBOOT_S_IMAGE_MIN_VER=1.2.3+4 .. + cmake -DTFM_PLATFORM=musca_b1/sse_200 -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DMCUBOOT_S_IMAGE_MIN_VER=1.2.3+4 .. ******************** Signature algorithms @@ -429,7 +429,7 @@ images. The version number of the image (single image boot) can manually be passed in through the command line in the cmake configuration step:: - cmake -DTFM_PLATFORM=musca_b1 -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DIMAGE_VERSION_S=1.2.3+4 .. + cmake -DTFM_PLATFORM=musca_b1/sse_200 -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DIMAGE_VERSION_S=1.2.3+4 .. Alternatively, the version number can be less specific (e.g 1, 1.2, or 1.2.3), where the missing numbers are automatically set to zero. The image version @@ -463,7 +463,7 @@ and its value should always be increased if a security flaw was fixed in the current image version. The value of the security counter (single image boot) can be specified at build time in the cmake configuration step:: - cmake -DTFM_PLATFORM=musca_b1 -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DSECURITY_COUNTER_S=42 ../ + cmake -DTFM_PLATFORM=musca_b1/sse_200 -DTFM_TOOLCHAIN_FILE=../toolchain_GNUARM.cmake -DSECURITY_COUNTER_S=42 ../ The security counter can be independent from the image version, but not necessarily. Alternatively, if it is not specified at build time with the diff --git a/docs/getting_started/tfm_user_guide.rst b/docs/getting_started/tfm_user_guide.rst index 58746ef162..1a2de50dbd 100644 --- a/docs/getting_started/tfm_user_guide.rst +++ b/docs/getting_started/tfm_user_guide.rst @@ -224,7 +224,7 @@ Execute TF-M example and regression tests on Musca test chip boards .. Note:: Before executing any images on Musca-B1 board, please check the - :doc:`target platform readme </platform/ext/target/musca_b1/readme>` + :doc:`target platform readme </platform/ext/target/musca_b1/sse_200/readme>` to have the correct setup. Example application with BL2 bootloader @@ -431,7 +431,7 @@ Example application or regression tests on Musca-B1 using the Secure Enclave ============================================================================ Follow the above procedures, but to create a unified hex please check the -:doc:`Musca-B1 Secure Enclave readme </platform/ext/target/musca_b1_secure_enclave/readme>`. +:doc:`Musca-B1 Secure Enclave readme </platform/ext/target/musca_b1/secure_enclave/readme>`. ******************************************************** Execute TF-M example and regression tests on MPS3 boards diff --git a/docs/introduction/readme.rst b/docs/introduction/readme.rst index e867ba3f03..2e07c11f4b 100644 --- a/docs/introduction/readme.rst +++ b/docs/introduction/readme.rst @@ -162,7 +162,7 @@ Platforms supported - Secure Enclave system: - - :doc:`Musca-B1 Secure Enclave. </platform/ext/target/musca_b1_secure_enclave/readme>` + - :doc:`Musca-B1 Secure Enclave. </platform/ext/target/musca_b1/secure_enclave/readme>` The document :doc:`Platform Deprecation and Removal </docs/contributing/platform_deprecation>` lists the deprecated platforms planned to be removed from upstream. diff --git a/lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1_secure_enclave/dx_reg_base_host.h b/lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1/secure_enclave/dx_reg_base_host.h index 2cf03682aa..2cf03682aa 100644 --- a/lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1_secure_enclave/dx_reg_base_host.h +++ b/lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1/secure_enclave/dx_reg_base_host.h diff --git a/lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1/dx_reg_base_host.h b/lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1/sse_200/dx_reg_base_host.h index 1d97bf1215..1d97bf1215 100644 --- a/lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1/dx_reg_base_host.h +++ b/lib/ext/cryptocell-312-runtime/shared/hw/include/musca_b1/sse_200/dx_reg_base_host.h diff --git a/platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Config/RTE_Device.h b/platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Config/RTE_Device.h index 6303551db1..6303551db1 100644 --- a/platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Config/RTE_Device.h +++ b/platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Config/RTE_Device.h diff --git a/platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Config/cmsis_driver_config.h b/platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Config/cmsis_driver_config.h index b633da37b2..b633da37b2 100644 --- a/platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Config/cmsis_driver_config.h +++ b/platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Config/cmsis_driver_config.h diff --git a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_GFC100_EFlash.c b/platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Driver_GFC100_EFlash.c index c929e7e0ed..c929e7e0ed 100644 --- a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_GFC100_EFlash.c +++ b/platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Driver_GFC100_EFlash.c diff --git a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_QSPI_Flash.c b/platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Driver_QSPI_Flash.c index 195cb80ac5..195cb80ac5 100644 --- a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_QSPI_Flash.c +++ b/platform/ext/target/musca_b1/secure_enclave/CMSIS_Driver/Driver_QSPI_Flash.c diff --git a/platform/ext/target/musca_b1_secure_enclave/CMakeLists.txt b/platform/ext/target/musca_b1/secure_enclave/CMakeLists.txt index f8253d3c88..8a862bef51 100644 --- a/platform/ext/target/musca_b1_secure_enclave/CMakeLists.txt +++ b/platform/ext/target/musca_b1/secure_enclave/CMakeLists.txt @@ -121,6 +121,6 @@ if(BL2) Native_Driver Libraries ${MCUBOOT_PATH}/boot/bootutil/include # for fault_injection_hardening.h only - ${CMAKE_CURRENT_BINARY_DIR}/../../../../bl2/ext/mcuboot # for mcuboot_con + ${CMAKE_CURRENT_BINARY_DIR}/../../../../../bl2/ext/mcuboot # for mcuboot_con ) endif() diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Config/device_cfg.h b/platform/ext/target/musca_b1/secure_enclave/Device/Config/device_cfg.h index b093b19521..b093b19521 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Config/device_cfg.h +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Config/device_cfg.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Include/cmsis.h b/platform/ext/target/musca_b1/secure_enclave/Device/Include/cmsis.h index 97e5643672..97e5643672 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Include/cmsis.h +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Include/cmsis.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Include/device_definition.h b/platform/ext/target/musca_b1/secure_enclave/Device/Include/device_definition.h index 2f1c02e99a..2f1c02e99a 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Include/device_definition.h +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Include/device_definition.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Include/platform_base_address.h b/platform/ext/target/musca_b1/secure_enclave/Device/Include/platform_base_address.h index a0ee419a47..a0ee419a47 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Include/platform_base_address.h +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Include/platform_base_address.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Include/platform_description.h b/platform/ext/target/musca_b1/secure_enclave/Device/Include/platform_description.h index 6ea03bacd7..6ea03bacd7 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Include/platform_description.h +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Include/platform_description.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Include/platform_irq.h b/platform/ext/target/musca_b1/secure_enclave/Device/Include/platform_irq.h index a5df3f7dc7..a5df3f7dc7 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Include/platform_irq.h +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Include/platform_irq.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Include/system_core_init.h b/platform/ext/target/musca_b1/secure_enclave/Device/Include/system_core_init.h index 8f4d33c434..8f4d33c434 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Include/system_core_init.h +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Include/system_core_init.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Source/armclang/musca_b1_secure_enclave_bl2.sct b/platform/ext/target/musca_b1/secure_enclave/Device/Source/armclang/musca_b1_secure_enclave_bl2.sct index 430dd79f64..430dd79f64 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Source/armclang/musca_b1_secure_enclave_bl2.sct +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Source/armclang/musca_b1_secure_enclave_bl2.sct diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_bl2.s b/platform/ext/target/musca_b1/secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_bl2.s index dd92be5d93..dd92be5d93 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_bl2.s +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_bl2.s diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_s.s b/platform/ext/target/musca_b1/secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_s.s index 95c505db76..95c505db76 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_s.s +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Source/armclang/startup_musca_b1_secure_enclave_s.s diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Source/device_definition.c b/platform/ext/target/musca_b1/secure_enclave/Device/Source/device_definition.c index 192400c76e..192400c76e 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Source/device_definition.c +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Source/device_definition.c diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Source/gcc/musca_b1_secure_enclave_bl2.ld b/platform/ext/target/musca_b1/secure_enclave/Device/Source/gcc/musca_b1_secure_enclave_bl2.ld index d614fb1776..d614fb1776 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Source/gcc/musca_b1_secure_enclave_bl2.ld +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Source/gcc/musca_b1_secure_enclave_bl2.ld diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_bl2.S b/platform/ext/target/musca_b1/secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_bl2.S index a124c46d11..a124c46d11 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_bl2.S +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_bl2.S diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_s.S b/platform/ext/target/musca_b1/secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_s.S index bd4c1d9568..bd4c1d9568 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_s.S +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Source/gcc/startup_musca_b1_secure_enclave_s.S diff --git a/platform/ext/target/musca_b1_secure_enclave/Device/Source/system_core_init.c b/platform/ext/target/musca_b1/secure_enclave/Device/Source/system_core_init.c index 2c45fd7fee..2c45fd7fee 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Device/Source/system_core_init.c +++ b/platform/ext/target/musca_b1/secure_enclave/Device/Source/system_core_init.c diff --git a/platform/ext/target/musca_b1/Libraries/mt25ql_flash_lib.c b/platform/ext/target/musca_b1/secure_enclave/Libraries/mt25ql_flash_lib.c index 578cc5b376..578cc5b376 100644 --- a/platform/ext/target/musca_b1/Libraries/mt25ql_flash_lib.c +++ b/platform/ext/target/musca_b1/secure_enclave/Libraries/mt25ql_flash_lib.c diff --git a/platform/ext/target/musca_b1/Libraries/mt25ql_flash_lib.h b/platform/ext/target/musca_b1/secure_enclave/Libraries/mt25ql_flash_lib.h index c2dac2ca21..c2dac2ca21 100644 --- a/platform/ext/target/musca_b1/Libraries/mt25ql_flash_lib.h +++ b/platform/ext/target/musca_b1/secure_enclave/Libraries/mt25ql_flash_lib.h diff --git a/platform/ext/target/musca_b1/Native_Driver/gfc100_eflash_drv.c b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/gfc100_eflash_drv.c index b8bf522c9f..b8bf522c9f 100644 --- a/platform/ext/target/musca_b1/Native_Driver/gfc100_eflash_drv.c +++ b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/gfc100_eflash_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/gfc100_eflash_drv.h b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/gfc100_eflash_drv.h index b4d6cfbc76..b4d6cfbc76 100644 --- a/platform/ext/target/musca_b1/Native_Driver/gfc100_eflash_drv.h +++ b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/gfc100_eflash_drv.h diff --git a/platform/ext/target/musca_b1/Native_Driver/gfc100_process_spec_api.h b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/gfc100_process_spec_api.h index 723ea25dde..723ea25dde 100644 --- a/platform/ext/target/musca_b1/Native_Driver/gfc100_process_spec_api.h +++ b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/gfc100_process_spec_api.h diff --git a/platform/ext/target/musca_b1/Native_Driver/mhu_v2_x.c b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/mhu_v2_x.c index b228c3f195..b228c3f195 100644 --- a/platform/ext/target/musca_b1/Native_Driver/mhu_v2_x.c +++ b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/mhu_v2_x.c diff --git a/platform/ext/target/musca_b1/Native_Driver/mhu_v2_x.h b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/mhu_v2_x.h index 08e0dd3b2e..08e0dd3b2e 100644 --- a/platform/ext/target/musca_b1/Native_Driver/mhu_v2_x.h +++ b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/mhu_v2_x.h diff --git a/platform/ext/target/musca_b1/Native_Driver/musca_b1_eflash_drv.c b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/musca_b1_eflash_drv.c index ccfde9ce39..ccfde9ce39 100644 --- a/platform/ext/target/musca_b1/Native_Driver/musca_b1_eflash_drv.c +++ b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/musca_b1_eflash_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/qspi_ip6514e_drv.c b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/qspi_ip6514e_drv.c index bb13a4219b..bb13a4219b 100644 --- a/platform/ext/target/musca_b1/Native_Driver/qspi_ip6514e_drv.c +++ b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/qspi_ip6514e_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/qspi_ip6514e_drv.h b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/qspi_ip6514e_drv.h index 69929255dd..69929255dd 100644 --- a/platform/ext/target/musca_b1/Native_Driver/qspi_ip6514e_drv.h +++ b/platform/ext/target/musca_b1/secure_enclave/Native_Driver/qspi_ip6514e_drv.h diff --git a/platform/ext/target/musca_b1_secure_enclave/boot_hal.c b/platform/ext/target/musca_b1/secure_enclave/boot_hal.c index 5673bd014b..5673bd014b 100644 --- a/platform/ext/target/musca_b1_secure_enclave/boot_hal.c +++ b/platform/ext/target/musca_b1/secure_enclave/boot_hal.c diff --git a/platform/ext/target/musca_b1_secure_enclave/config.cmake b/platform/ext/target/musca_b1/secure_enclave/config.cmake index 0b923c2b0d..0b923c2b0d 100644 --- a/platform/ext/target/musca_b1_secure_enclave/config.cmake +++ b/platform/ext/target/musca_b1/secure_enclave/config.cmake diff --git a/platform/ext/target/musca_b1_secure_enclave/mailbox/mailbox_ipc_intr.c b/platform/ext/target/musca_b1/secure_enclave/mailbox/mailbox_ipc_intr.c index 283d3bb22a..283d3bb22a 100644 --- a/platform/ext/target/musca_b1_secure_enclave/mailbox/mailbox_ipc_intr.c +++ b/platform/ext/target/musca_b1/secure_enclave/mailbox/mailbox_ipc_intr.c diff --git a/platform/ext/target/musca_b1_secure_enclave/mailbox/platform_multicore.c b/platform/ext/target/musca_b1/secure_enclave/mailbox/platform_multicore.c index e568449823..e568449823 100644 --- a/platform/ext/target/musca_b1_secure_enclave/mailbox/platform_multicore.c +++ b/platform/ext/target/musca_b1/secure_enclave/mailbox/platform_multicore.c diff --git a/platform/ext/target/musca_b1_secure_enclave/mailbox/platform_multicore.h b/platform/ext/target/musca_b1/secure_enclave/mailbox/platform_multicore.h index c8e5871692..c8e5871692 100644 --- a/platform/ext/target/musca_b1_secure_enclave/mailbox/platform_multicore.h +++ b/platform/ext/target/musca_b1/secure_enclave/mailbox/platform_multicore.h diff --git a/platform/ext/target/musca_b1_secure_enclave/mailbox/platform_spe_mailbox.c b/platform/ext/target/musca_b1/secure_enclave/mailbox/platform_spe_mailbox.c index 1ccdfcea37..1ccdfcea37 100644 --- a/platform/ext/target/musca_b1_secure_enclave/mailbox/platform_spe_mailbox.c +++ b/platform/ext/target/musca_b1/secure_enclave/mailbox/platform_spe_mailbox.c diff --git a/platform/ext/target/musca_b1_secure_enclave/partition/flash_layout.h b/platform/ext/target/musca_b1/secure_enclave/partition/flash_layout.h index 80815f2dd0..80815f2dd0 100644 --- a/platform/ext/target/musca_b1_secure_enclave/partition/flash_layout.h +++ b/platform/ext/target/musca_b1/secure_enclave/partition/flash_layout.h diff --git a/platform/ext/target/musca_b1_secure_enclave/partition/region_defs.h b/platform/ext/target/musca_b1/secure_enclave/partition/region_defs.h index a85cba312a..a85cba312a 100644 --- a/platform/ext/target/musca_b1_secure_enclave/partition/region_defs.h +++ b/platform/ext/target/musca_b1/secure_enclave/partition/region_defs.h diff --git a/platform/ext/target/musca_b1_secure_enclave/preload.cmake b/platform/ext/target/musca_b1/secure_enclave/preload.cmake index f334999679..f334999679 100644 --- a/platform/ext/target/musca_b1_secure_enclave/preload.cmake +++ b/platform/ext/target/musca_b1/secure_enclave/preload.cmake diff --git a/platform/ext/target/musca_b1_secure_enclave/preload_ns.cmake b/platform/ext/target/musca_b1/secure_enclave/preload_ns.cmake index 3b9601fc18..3b9601fc18 100644 --- a/platform/ext/target/musca_b1_secure_enclave/preload_ns.cmake +++ b/platform/ext/target/musca_b1/secure_enclave/preload_ns.cmake diff --git a/platform/ext/target/musca_b1_secure_enclave/readme.rst b/platform/ext/target/musca_b1/secure_enclave/readme.rst index fa58bf81c2..8b301aa37e 100644 --- a/platform/ext/target/musca_b1_secure_enclave/readme.rst +++ b/platform/ext/target/musca_b1/secure_enclave/readme.rst @@ -65,23 +65,32 @@ To produce all the images, TF-M build needs to be executed twice: - One build needed to create the SSE-200 images (BL0 and the combined SSE-200 image containing TF-M and the non-secure application), target platform needs - to be set to ``MUSCA_B1`` and the ``FORWARD_PROT_MSG`` cmake flag also needs - to be set. + to be set to ``musca_b1/sse_200`` and the ``FORWARD_PROT_MSG`` cmake flag also + needs to be set. - One build needed to create the SE images (MCUBoot and TF-M), target platform - needs to be set to ``MUSCA_B1_SECURE_ENCLAVE``. + needs to be set to ``musca_b1/secure_enclave``. The order of the two builds is indifferent. The BL2 setting is mandatory for -both builds, but MCUBoot image is only built for the SE platform. +both builds, but MCUBoot image is only built for the SE platform. The cmake +setup for the two builds must have the same debug profile (eg. debug, release). To create a unified hex file: - Windows:: - srec_cat.exe TBD + srec_cat.exe <SE build dir>\bin\bl2.bin -Binary -offset 0x1A020000 ^ + <SE build dir>\bin\tfm_s_signed.bin -Binary -offset 0x1A200000 ^ + <SSE-200 build dir>\bin\bl0.bin -Binary -offset 0x1A000000 ^ + <SSE-200 build dir>\bin\tfm_s_ns_signed.bin -Binary -offset 0x1A260000 ^ + -o tfm_sse200_w_se.hex -Intel - Linux:: - srec_cat TBD + srec_cat <SE build dir>/bin/bl2.bin -Binary -offset 0x1A020000 \ + <SE build dir>/bin/tfm_s_signed.bin -Binary -offset 0x1A200000 \ + <SSE-200 build dir>/bin/bl0.bin -Binary -offset 0x1A000000 \ + <SSE-200 build dir>/bin/tfm_s_ns_signed.bin -Binary -offset 0x1A260000 \ + -o tfm_sse200_w_se.hex -Intel ***************** Known limitations diff --git a/platform/ext/target/musca_b1_secure_enclave/services/src/tfm_platform_system.c b/platform/ext/target/musca_b1/secure_enclave/services/src/tfm_platform_system.c index 283af84758..283af84758 100644 --- a/platform/ext/target/musca_b1_secure_enclave/services/src/tfm_platform_system.c +++ b/platform/ext/target/musca_b1/secure_enclave/services/src/tfm_platform_system.c diff --git a/platform/ext/target/musca_b1_secure_enclave/spm_hal.c b/platform/ext/target/musca_b1/secure_enclave/spm_hal.c index fceb6d199d..fceb6d199d 100644 --- a/platform/ext/target/musca_b1_secure_enclave/spm_hal.c +++ b/platform/ext/target/musca_b1/secure_enclave/spm_hal.c diff --git a/platform/ext/target/musca_b1_secure_enclave/target_cfg.c b/platform/ext/target/musca_b1/secure_enclave/target_cfg.c index c1986ae163..c1986ae163 100644 --- a/platform/ext/target/musca_b1_secure_enclave/target_cfg.c +++ b/platform/ext/target/musca_b1/secure_enclave/target_cfg.c diff --git a/platform/ext/target/musca_b1_secure_enclave/target_cfg.h b/platform/ext/target/musca_b1/secure_enclave/target_cfg.h index eccde5861f..eccde5861f 100644 --- a/platform/ext/target/musca_b1_secure_enclave/target_cfg.h +++ b/platform/ext/target/musca_b1/secure_enclave/target_cfg.h diff --git a/platform/ext/target/musca_b1_secure_enclave/tfm_hal_isolation.c b/platform/ext/target/musca_b1/secure_enclave/tfm_hal_isolation.c index e120795e7f..e120795e7f 100644 --- a/platform/ext/target/musca_b1_secure_enclave/tfm_hal_isolation.c +++ b/platform/ext/target/musca_b1/secure_enclave/tfm_hal_isolation.c diff --git a/platform/ext/target/musca_b1_secure_enclave/tfm_peripherals_def.h b/platform/ext/target/musca_b1/secure_enclave/tfm_peripherals_def.h index 6775553b09..6775553b09 100644 --- a/platform/ext/target/musca_b1_secure_enclave/tfm_peripherals_def.h +++ b/platform/ext/target/musca_b1/secure_enclave/tfm_peripherals_def.h diff --git a/platform/ext/target/musca_b1_secure_enclave/uart_stdout.c b/platform/ext/target/musca_b1/secure_enclave/uart_stdout.c index 48ef7b94b5..48ef7b94b5 100644 --- a/platform/ext/target/musca_b1_secure_enclave/uart_stdout.c +++ b/platform/ext/target/musca_b1/secure_enclave/uart_stdout.c diff --git a/platform/ext/target/musca_b1/CMSIS_Driver/Config/RTE_Device.h b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Config/RTE_Device.h index ddef239c25..ddef239c25 100644 --- a/platform/ext/target/musca_b1/CMSIS_Driver/Config/RTE_Device.h +++ b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Config/RTE_Device.h diff --git a/platform/ext/target/musca_b1/CMSIS_Driver/Config/cmsis_driver_config.h b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Config/cmsis_driver_config.h index f3b342961e..f3b342961e 100644 --- a/platform/ext/target/musca_b1/CMSIS_Driver/Config/cmsis_driver_config.h +++ b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Config/cmsis_driver_config.h diff --git a/platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Driver_GFC100_EFlash.c b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_GFC100_EFlash.c index c929e7e0ed..c929e7e0ed 100644 --- a/platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Driver_GFC100_EFlash.c +++ b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_GFC100_EFlash.c diff --git a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_MPC.c b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_MPC.c index 7e94f88d43..7e94f88d43 100644 --- a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_MPC.c +++ b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_MPC.c diff --git a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_PPC.c b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_PPC.c index efadb04da5..efadb04da5 100644 --- a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_PPC.c +++ b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_PPC.c diff --git a/platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Driver_QSPI_Flash.c b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_QSPI_Flash.c index 195cb80ac5..195cb80ac5 100644 --- a/platform/ext/target/musca_b1_secure_enclave/CMSIS_Driver/Driver_QSPI_Flash.c +++ b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_QSPI_Flash.c diff --git a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_USART.c b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_USART.c index fe25126b78..fe25126b78 100644 --- a/platform/ext/target/musca_b1/CMSIS_Driver/Driver_USART.c +++ b/platform/ext/target/musca_b1/sse_200/CMSIS_Driver/Driver_USART.c diff --git a/platform/ext/target/musca_b1/CMakeLists.txt b/platform/ext/target/musca_b1/sse_200/CMakeLists.txt index 68eea16ece..49f6e13172 100644 --- a/platform/ext/target/musca_b1/CMakeLists.txt +++ b/platform/ext/target/musca_b1/sse_200/CMakeLists.txt @@ -185,6 +185,6 @@ if(BL2) Native_Driver Libraries ${MCUBOOT_PATH}/boot/bootutil/include # for fault_injection_hardening.h only - ${CMAKE_CURRENT_BINARY_DIR}/../../../../bl2/ext/mcuboot # for mcuboot_config.h only + ${CMAKE_CURRENT_BINARY_DIR}/../../../../../bl2/ext/mcuboot # for mcuboot_config.h only ) endif() diff --git a/platform/ext/target/musca_b1/Device/Config/device_cfg.h b/platform/ext/target/musca_b1/sse_200/Device/Config/device_cfg.h index d34a29e61c..d34a29e61c 100644 --- a/platform/ext/target/musca_b1/Device/Config/device_cfg.h +++ b/platform/ext/target/musca_b1/sse_200/Device/Config/device_cfg.h diff --git a/platform/ext/target/musca_b1/Device/Include/cmsis.h b/platform/ext/target/musca_b1/sse_200/Device/Include/cmsis.h index 4e08300fb1..4e08300fb1 100644 --- a/platform/ext/target/musca_b1/Device/Include/cmsis.h +++ b/platform/ext/target/musca_b1/sse_200/Device/Include/cmsis.h diff --git a/platform/ext/target/musca_b1/Device/Include/device_definition.h b/platform/ext/target/musca_b1/sse_200/Device/Include/device_definition.h index 6558088871..6558088871 100644 --- a/platform/ext/target/musca_b1/Device/Include/device_definition.h +++ b/platform/ext/target/musca_b1/sse_200/Device/Include/device_definition.h diff --git a/platform/ext/target/musca_b1/Device/Include/platform_base_address.h b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_base_address.h index 96e2112ffc..96e2112ffc 100644 --- a/platform/ext/target/musca_b1/Device/Include/platform_base_address.h +++ b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_base_address.h diff --git a/platform/ext/target/musca_b1/Device/Include/platform_description.h b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_description.h index e5760c76f6..e5760c76f6 100644 --- a/platform/ext/target/musca_b1/Device/Include/platform_description.h +++ b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_description.h diff --git a/platform/ext/target/musca_b1/Device/Include/platform_irq.h b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_irq.h index 4705262cef..4705262cef 100644 --- a/platform/ext/target/musca_b1/Device/Include/platform_irq.h +++ b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_irq.h diff --git a/platform/ext/target/musca_b1/Device/Include/platform_pins.h b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_pins.h index 34c5a3c594..34c5a3c594 100644 --- a/platform/ext/target/musca_b1/Device/Include/platform_pins.h +++ b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_pins.h diff --git a/platform/ext/target/musca_b1/Device/Include/platform_regs.h b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_regs.h index f9b8ee2517..f9b8ee2517 100644 --- a/platform/ext/target/musca_b1/Device/Include/platform_regs.h +++ b/platform/ext/target/musca_b1/sse_200/Device/Include/platform_regs.h diff --git a/platform/ext/target/musca_b1/Device/Include/system_core_init.h b/platform/ext/target/musca_b1/sse_200/Device/Include/system_core_init.h index d751735971..d751735971 100644 --- a/platform/ext/target/musca_b1/Device/Include/system_core_init.h +++ b/platform/ext/target/musca_b1/sse_200/Device/Include/system_core_init.h diff --git a/platform/ext/target/musca_b1/Device/Source/armclang/musca_bl0.sct b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/musca_bl0.sct index c1bdecf4d7..c1bdecf4d7 100644 --- a/platform/ext/target/musca_b1/Device/Source/armclang/musca_bl0.sct +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/musca_bl0.sct diff --git a/platform/ext/target/musca_b1/Device/Source/armclang/musca_bl2.sct b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/musca_bl2.sct index 277410702e..277410702e 100644 --- a/platform/ext/target/musca_b1/Device/Source/armclang/musca_bl2.sct +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/musca_bl2.sct diff --git a/platform/ext/target/musca_b1/Device/Source/armclang/musca_ns.sct b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/musca_ns.sct index ea7d5e1fd4..ea7d5e1fd4 100644 --- a/platform/ext/target/musca_b1/Device/Source/armclang/musca_ns.sct +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/musca_ns.sct diff --git a/platform/ext/target/musca_b1/Device/Source/armclang/startup_cmsdk_musca_bl2.s b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/startup_cmsdk_musca_bl2.s index 9241cf4c35..9241cf4c35 100644 --- a/platform/ext/target/musca_b1/Device/Source/armclang/startup_cmsdk_musca_bl2.s +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/startup_cmsdk_musca_bl2.s diff --git a/platform/ext/target/musca_b1/Device/Source/armclang/startup_cmsdk_musca_ns.s b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/startup_cmsdk_musca_ns.s index 0c70983e9b..0c70983e9b 100644 --- a/platform/ext/target/musca_b1/Device/Source/armclang/startup_cmsdk_musca_ns.s +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/startup_cmsdk_musca_ns.s diff --git a/platform/ext/target/musca_b1/Device/Source/armclang/startup_cmsdk_musca_s.s b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/startup_cmsdk_musca_s.s index fe00a7f57d..fe00a7f57d 100644 --- a/platform/ext/target/musca_b1/Device/Source/armclang/startup_cmsdk_musca_s.s +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/armclang/startup_cmsdk_musca_s.s diff --git a/platform/ext/target/musca_b1/Device/Source/device_definition.c b/platform/ext/target/musca_b1/sse_200/Device/Source/device_definition.c index 7c9bda3d5d..7c9bda3d5d 100644 --- a/platform/ext/target/musca_b1/Device/Source/device_definition.c +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/device_definition.c diff --git a/platform/ext/target/musca_b1/Device/Source/gcc/musca_bl0.ld b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/musca_bl0.ld index 01bb980d0f..01bb980d0f 100644 --- a/platform/ext/target/musca_b1/Device/Source/gcc/musca_bl0.ld +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/musca_bl0.ld diff --git a/platform/ext/target/musca_b1/Device/Source/gcc/musca_bl2.ld b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/musca_bl2.ld index c1fb13a7e4..c1fb13a7e4 100644 --- a/platform/ext/target/musca_b1/Device/Source/gcc/musca_bl2.ld +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/musca_bl2.ld diff --git a/platform/ext/target/musca_b1/Device/Source/gcc/musca_ns.ld b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/musca_ns.ld index 7bfa50b810..7bfa50b810 100644 --- a/platform/ext/target/musca_b1/Device/Source/gcc/musca_ns.ld +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/musca_ns.ld diff --git a/platform/ext/target/musca_b1/Device/Source/gcc/startup_cmsdk_musca_bl2.S b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/startup_cmsdk_musca_bl2.S index 82a57b24a8..82a57b24a8 100644 --- a/platform/ext/target/musca_b1/Device/Source/gcc/startup_cmsdk_musca_bl2.S +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/startup_cmsdk_musca_bl2.S diff --git a/platform/ext/target/musca_b1/Device/Source/gcc/startup_cmsdk_musca_ns.S b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/startup_cmsdk_musca_ns.S index b60421c705..b60421c705 100644 --- a/platform/ext/target/musca_b1/Device/Source/gcc/startup_cmsdk_musca_ns.S +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/startup_cmsdk_musca_ns.S diff --git a/platform/ext/target/musca_b1/Device/Source/gcc/startup_cmsdk_musca_s.S b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/startup_cmsdk_musca_s.S index 639ce0b74d..639ce0b74d 100644 --- a/platform/ext/target/musca_b1/Device/Source/gcc/startup_cmsdk_musca_s.S +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/gcc/startup_cmsdk_musca_s.S diff --git a/platform/ext/target/musca_b1/Device/Source/system_core_init.c b/platform/ext/target/musca_b1/sse_200/Device/Source/system_core_init.c index df44472dcd..df44472dcd 100644 --- a/platform/ext/target/musca_b1/Device/Source/system_core_init.c +++ b/platform/ext/target/musca_b1/sse_200/Device/Source/system_core_init.c diff --git a/platform/ext/target/musca_b1_secure_enclave/Libraries/mt25ql_flash_lib.c b/platform/ext/target/musca_b1/sse_200/Libraries/mt25ql_flash_lib.c index 578cc5b376..578cc5b376 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Libraries/mt25ql_flash_lib.c +++ b/platform/ext/target/musca_b1/sse_200/Libraries/mt25ql_flash_lib.c diff --git a/platform/ext/target/musca_b1_secure_enclave/Libraries/mt25ql_flash_lib.h b/platform/ext/target/musca_b1/sse_200/Libraries/mt25ql_flash_lib.h index c2dac2ca21..c2dac2ca21 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Libraries/mt25ql_flash_lib.h +++ b/platform/ext/target/musca_b1/sse_200/Libraries/mt25ql_flash_lib.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/gfc100_eflash_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/gfc100_eflash_drv.c index b8bf522c9f..b8bf522c9f 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/gfc100_eflash_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/gfc100_eflash_drv.c diff --git a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/gfc100_eflash_drv.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/gfc100_eflash_drv.h index b4d6cfbc76..b4d6cfbc76 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/gfc100_eflash_drv.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/gfc100_eflash_drv.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/gfc100_process_spec_api.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/gfc100_process_spec_api.h index 723ea25dde..723ea25dde 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/gfc100_process_spec_api.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/gfc100_process_spec_api.h diff --git a/platform/ext/target/musca_b1/Native_Driver/gpio_cmsdk_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/gpio_cmsdk_drv.c index 70260697c1..70260697c1 100644 --- a/platform/ext/target/musca_b1/Native_Driver/gpio_cmsdk_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/gpio_cmsdk_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/gpio_cmsdk_drv.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/gpio_cmsdk_drv.h index 2671cc4abe..2671cc4abe 100644 --- a/platform/ext/target/musca_b1/Native_Driver/gpio_cmsdk_drv.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/gpio_cmsdk_drv.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/mhu_v2_x.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/mhu_v2_x.c index b228c3f195..b228c3f195 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/mhu_v2_x.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/mhu_v2_x.c diff --git a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/mhu_v2_x.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/mhu_v2_x.h index 08e0dd3b2e..08e0dd3b2e 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/mhu_v2_x.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/mhu_v2_x.h diff --git a/platform/ext/target/musca_b1/Native_Driver/mpc_sie200_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/mpc_sie200_drv.c index 00dfa862c6..00dfa862c6 100644 --- a/platform/ext/target/musca_b1/Native_Driver/mpc_sie200_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/mpc_sie200_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/mpc_sie200_drv.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/mpc_sie200_drv.h index a691e78990..a691e78990 100644 --- a/platform/ext/target/musca_b1/Native_Driver/mpc_sie200_drv.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/mpc_sie200_drv.h diff --git a/platform/ext/target/musca_b1/Native_Driver/mpu_armv8m_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/mpu_armv8m_drv.c index ad9efab9ce..ad9efab9ce 100644 --- a/platform/ext/target/musca_b1/Native_Driver/mpu_armv8m_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/mpu_armv8m_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/mpu_armv8m_drv.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/mpu_armv8m_drv.h index d427604f38..d427604f38 100644 --- a/platform/ext/target/musca_b1/Native_Driver/mpu_armv8m_drv.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/mpu_armv8m_drv.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/musca_b1_eflash_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/musca_b1_eflash_drv.c index ccfde9ce39..ccfde9ce39 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/musca_b1_eflash_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/musca_b1_eflash_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/musca_b1_scc_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/musca_b1_scc_drv.c index 73f0c6463f..73f0c6463f 100644 --- a/platform/ext/target/musca_b1/Native_Driver/musca_b1_scc_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/musca_b1_scc_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/musca_b1_scc_drv.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/musca_b1_scc_drv.h index 8983178ef2..8983178ef2 100644 --- a/platform/ext/target/musca_b1/Native_Driver/musca_b1_scc_drv.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/musca_b1_scc_drv.h diff --git a/platform/ext/target/musca_b1/Native_Driver/ppc_sse200_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/ppc_sse200_drv.c index 40cf65052f..40cf65052f 100644 --- a/platform/ext/target/musca_b1/Native_Driver/ppc_sse200_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/ppc_sse200_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/ppc_sse200_drv.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/ppc_sse200_drv.h index 2008b1af52..2008b1af52 100644 --- a/platform/ext/target/musca_b1/Native_Driver/ppc_sse200_drv.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/ppc_sse200_drv.h diff --git a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/qspi_ip6514e_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/qspi_ip6514e_drv.c index bb13a4219b..bb13a4219b 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/qspi_ip6514e_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/qspi_ip6514e_drv.c diff --git a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/qspi_ip6514e_drv.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/qspi_ip6514e_drv.h index 69929255dd..69929255dd 100644 --- a/platform/ext/target/musca_b1_secure_enclave/Native_Driver/qspi_ip6514e_drv.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/qspi_ip6514e_drv.h diff --git a/platform/ext/target/musca_b1/Native_Driver/timer_cmsdk_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/timer_cmsdk_drv.c index f4d477b290..f4d477b290 100644 --- a/platform/ext/target/musca_b1/Native_Driver/timer_cmsdk_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/timer_cmsdk_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/timer_cmsdk_drv.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/timer_cmsdk_drv.h index c31135da54..c31135da54 100644 --- a/platform/ext/target/musca_b1/Native_Driver/timer_cmsdk_drv.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/timer_cmsdk_drv.h diff --git a/platform/ext/target/musca_b1/Native_Driver/uart_pl011_drv.c b/platform/ext/target/musca_b1/sse_200/Native_Driver/uart_pl011_drv.c index 01feaa4fdd..01feaa4fdd 100644 --- a/platform/ext/target/musca_b1/Native_Driver/uart_pl011_drv.c +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/uart_pl011_drv.c diff --git a/platform/ext/target/musca_b1/Native_Driver/uart_pl011_drv.h b/platform/ext/target/musca_b1/sse_200/Native_Driver/uart_pl011_drv.h index dcae737a92..dcae737a92 100644 --- a/platform/ext/target/musca_b1/Native_Driver/uart_pl011_drv.h +++ b/platform/ext/target/musca_b1/sse_200/Native_Driver/uart_pl011_drv.h diff --git a/platform/ext/target/musca_b1/attest_hal.c b/platform/ext/target/musca_b1/sse_200/attest_hal.c index 8f746446a2..8f746446a2 100644 --- a/platform/ext/target/musca_b1/attest_hal.c +++ b/platform/ext/target/musca_b1/sse_200/attest_hal.c diff --git a/platform/ext/target/musca_b1/bl0/CMakeLists.txt b/platform/ext/target/musca_b1/sse_200/bl0/CMakeLists.txt index 115e7d0248..f8abcbf50d 100644 --- a/platform/ext/target/musca_b1/bl0/CMakeLists.txt +++ b/platform/ext/target/musca_b1/sse_200/bl0/CMakeLists.txt @@ -37,8 +37,8 @@ target_include_directories(bl0 target_include_directories(bl0 PUBLIC - ${CMAKE_MUSCA_B1_SSE_200_SOURCE_DIR}/../../cmsis - ${CMAKE_MUSCA_B1_SSE_200_SOURCE_DIR}/../../../include + ${CMAKE_MUSCA_B1_SSE_200_SOURCE_DIR}/../../../cmsis + ${CMAKE_MUSCA_B1_SSE_200_SOURCE_DIR}/../../../../include ) target_compile_definitions(bl0 diff --git a/platform/ext/target/musca_b1/bl0/bl0_main.c b/platform/ext/target/musca_b1/sse_200/bl0/bl0_main.c index bd38017d66..bd38017d66 100644 --- a/platform/ext/target/musca_b1/bl0/bl0_main.c +++ b/platform/ext/target/musca_b1/sse_200/bl0/bl0_main.c diff --git a/platform/ext/target/musca_b1/bl0/device_cfg.h b/platform/ext/target/musca_b1/sse_200/bl0/device_cfg.h index eb1fe75201..eb1fe75201 100644 --- a/platform/ext/target/musca_b1/bl0/device_cfg.h +++ b/platform/ext/target/musca_b1/sse_200/bl0/device_cfg.h diff --git a/platform/ext/target/musca_b1/boot_hal.c b/platform/ext/target/musca_b1/sse_200/boot_hal.c index b87e35e182..b87e35e182 100644 --- a/platform/ext/target/musca_b1/boot_hal.c +++ b/platform/ext/target/musca_b1/sse_200/boot_hal.c diff --git a/platform/ext/target/musca_b1/config.cmake b/platform/ext/target/musca_b1/sse_200/config.cmake index 67e5a683e5..67e5a683e5 100644 --- a/platform/ext/target/musca_b1/config.cmake +++ b/platform/ext/target/musca_b1/sse_200/config.cmake diff --git a/platform/ext/target/musca_b1/crypto_keys.c b/platform/ext/target/musca_b1/sse_200/crypto_keys.c index c786190078..c786190078 100644 --- a/platform/ext/target/musca_b1/crypto_keys.c +++ b/platform/ext/target/musca_b1/sse_200/crypto_keys.c diff --git a/platform/ext/target/musca_b1/mailbox/platform_multicore.c b/platform/ext/target/musca_b1/sse_200/mailbox/platform_multicore.c index 1c482d70a2..1c482d70a2 100644 --- a/platform/ext/target/musca_b1/mailbox/platform_multicore.c +++ b/platform/ext/target/musca_b1/sse_200/mailbox/platform_multicore.c diff --git a/platform/ext/target/musca_b1/mailbox/platform_multicore.h b/platform/ext/target/musca_b1/sse_200/mailbox/platform_multicore.h index cd6fa9a962..cd6fa9a962 100644 --- a/platform/ext/target/musca_b1/mailbox/platform_multicore.h +++ b/platform/ext/target/musca_b1/sse_200/mailbox/platform_multicore.h diff --git a/platform/ext/target/musca_b1/mailbox/platform_ns_mailbox.c b/platform/ext/target/musca_b1/sse_200/mailbox/platform_ns_mailbox.c index 1b25412e1b..1b25412e1b 100644 --- a/platform/ext/target/musca_b1/mailbox/platform_ns_mailbox.c +++ b/platform/ext/target/musca_b1/sse_200/mailbox/platform_ns_mailbox.c diff --git a/platform/ext/target/musca_b1/partition/flash_layout.h b/platform/ext/target/musca_b1/sse_200/partition/flash_layout.h index 7c26f00a54..7c26f00a54 100644 --- a/platform/ext/target/musca_b1/partition/flash_layout.h +++ b/platform/ext/target/musca_b1/sse_200/partition/flash_layout.h diff --git a/platform/ext/target/musca_b1/partition/region_defs.h b/platform/ext/target/musca_b1/sse_200/partition/region_defs.h index 1f6ce144ca..1f6ce144ca 100644 --- a/platform/ext/target/musca_b1/partition/region_defs.h +++ b/platform/ext/target/musca_b1/sse_200/partition/region_defs.h diff --git a/platform/ext/target/musca_b1/partition/region_defs_bl0.h b/platform/ext/target/musca_b1/sse_200/partition/region_defs_bl0.h index 9654cc8cc1..9654cc8cc1 100644 --- a/platform/ext/target/musca_b1/partition/region_defs_bl0.h +++ b/platform/ext/target/musca_b1/sse_200/partition/region_defs_bl0.h diff --git a/platform/ext/target/musca_b1/plat_test.c b/platform/ext/target/musca_b1/sse_200/plat_test.c index 55f6a8b904..55f6a8b904 100644 --- a/platform/ext/target/musca_b1/plat_test.c +++ b/platform/ext/target/musca_b1/sse_200/plat_test.c diff --git a/platform/ext/target/musca_b1/preload.cmake b/platform/ext/target/musca_b1/sse_200/preload.cmake index 0eb0c464b4..0eb0c464b4 100644 --- a/platform/ext/target/musca_b1/preload.cmake +++ b/platform/ext/target/musca_b1/sse_200/preload.cmake diff --git a/platform/ext/target/musca_b1/readme.rst b/platform/ext/target/musca_b1/sse_200/readme.rst index e81b96e7e6..e81b96e7e6 100644 --- a/platform/ext/target/musca_b1/readme.rst +++ b/platform/ext/target/musca_b1/sse_200/readme.rst diff --git a/platform/ext/target/musca_b1/services/include/tfm_ioctl_api.h b/platform/ext/target/musca_b1/sse_200/services/include/tfm_ioctl_api.h index b391bf6eed..b391bf6eed 100644 --- a/platform/ext/target/musca_b1/services/include/tfm_ioctl_api.h +++ b/platform/ext/target/musca_b1/sse_200/services/include/tfm_ioctl_api.h diff --git a/platform/ext/target/musca_b1/services/src/tfm_ioctl_ns_api.c b/platform/ext/target/musca_b1/sse_200/services/src/tfm_ioctl_ns_api.c index 31b6e86b8e..31b6e86b8e 100644 --- a/platform/ext/target/musca_b1/services/src/tfm_ioctl_ns_api.c +++ b/platform/ext/target/musca_b1/sse_200/services/src/tfm_ioctl_ns_api.c diff --git a/platform/ext/target/musca_b1/services/src/tfm_ioctl_s_api.c b/platform/ext/target/musca_b1/sse_200/services/src/tfm_ioctl_s_api.c index b191305f4c..b191305f4c 100644 --- a/platform/ext/target/musca_b1/services/src/tfm_ioctl_s_api.c +++ b/platform/ext/target/musca_b1/sse_200/services/src/tfm_ioctl_s_api.c diff --git a/platform/ext/target/musca_b1/services/src/tfm_platform_system.c b/platform/ext/target/musca_b1/sse_200/services/src/tfm_platform_system.c index 44b5b92480..44b5b92480 100644 --- a/platform/ext/target/musca_b1/services/src/tfm_platform_system.c +++ b/platform/ext/target/musca_b1/sse_200/services/src/tfm_platform_system.c diff --git a/platform/ext/target/musca_b1/spm_hal.c b/platform/ext/target/musca_b1/sse_200/spm_hal.c index 7d7edec8ae..7d7edec8ae 100644 --- a/platform/ext/target/musca_b1/spm_hal.c +++ b/platform/ext/target/musca_b1/sse_200/spm_hal.c diff --git a/platform/ext/target/musca_b1/target_cfg.c b/platform/ext/target/musca_b1/sse_200/target_cfg.c index 3b0f42fb2f..3b0f42fb2f 100644 --- a/platform/ext/target/musca_b1/target_cfg.c +++ b/platform/ext/target/musca_b1/sse_200/target_cfg.c diff --git a/platform/ext/target/musca_b1/target_cfg.h b/platform/ext/target/musca_b1/sse_200/target_cfg.h index f5bb406ee5..f5bb406ee5 100644 --- a/platform/ext/target/musca_b1/target_cfg.h +++ b/platform/ext/target/musca_b1/sse_200/target_cfg.h diff --git a/platform/ext/target/musca_b1/tfm_hal_isolation.c b/platform/ext/target/musca_b1/sse_200/tfm_hal_isolation.c index d4bc4e1ff5..d4bc4e1ff5 100644 --- a/platform/ext/target/musca_b1/tfm_hal_isolation.c +++ b/platform/ext/target/musca_b1/sse_200/tfm_hal_isolation.c diff --git a/platform/ext/target/musca_b1/tfm_peripherals_def.h b/platform/ext/target/musca_b1/sse_200/tfm_peripherals_def.h index 31a9bc76e0..31a9bc76e0 100644 --- a/platform/ext/target/musca_b1/tfm_peripherals_def.h +++ b/platform/ext/target/musca_b1/sse_200/tfm_peripherals_def.h |