aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/check_config.cmake2
-rw-r--r--docs/getting_started/tfm_secure_boot.rst6
-rw-r--r--docs/getting_started/tfm_user_guide.rst4
-rw-r--r--docs/introduction/readme.rst2
-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