From e4d826addcf7941c79418a674a3b362a035f1bef Mon Sep 17 00:00:00 2001 From: xengineering <me@xengineering.eu> Date: Sat, 22 Mar 2025 21:53:20 +0100 Subject: fw: rtos: Restructure RTOS-related code This reduces nesting and makes the directory structure simpler. --- fw/CMakeLists.txt | 8 ++++---- fw/rtos/modules/cmsis | 1 + fw/rtos/modules/mbedtls | 1 + fw/rtos/modules/stm32 | 1 + fw/rtos/zephyr | 1 + fw/zephyrproject/modules/crypto/mbedtls | 1 - fw/zephyrproject/modules/hal/cmsis | 1 - fw/zephyrproject/modules/hal/stm32 | 1 - fw/zephyrproject/zephyr | 1 - 9 files changed, 8 insertions(+), 8 deletions(-) create mode 160000 fw/rtos/modules/cmsis create mode 160000 fw/rtos/modules/mbedtls create mode 160000 fw/rtos/modules/stm32 create mode 160000 fw/rtos/zephyr delete mode 160000 fw/zephyrproject/modules/crypto/mbedtls delete mode 160000 fw/zephyrproject/modules/hal/cmsis delete mode 160000 fw/zephyrproject/modules/hal/stm32 delete mode 160000 fw/zephyrproject/zephyr (limited to 'fw') diff --git a/fw/CMakeLists.txt b/fw/CMakeLists.txt index 6be1c21..ce16b10 100644 --- a/fw/CMakeLists.txt +++ b/fw/CMakeLists.txt @@ -6,9 +6,9 @@ cmake_minimum_required(VERSION 3.20.0) set(BOARD "native_sim/native/64") set(ZEPHYR_MODULES - "${CMAKE_CURRENT_SOURCE_DIR}/zephyrproject/modules/hal/cmsis" - "${CMAKE_CURRENT_SOURCE_DIR}/zephyrproject/modules/hal/stm32" - "${CMAKE_CURRENT_SOURCE_DIR}/zephyrproject/modules/crypto/mbedtls" + "${CMAKE_CURRENT_SOURCE_DIR}/rtos/modules/cmsis" + "${CMAKE_CURRENT_SOURCE_DIR}/rtos/modules/stm32" + "${CMAKE_CURRENT_SOURCE_DIR}/rtos/modules/mbedtls" "${CMAKE_CURRENT_SOURCE_DIR}/btl/mcuboot" ) @@ -31,7 +31,7 @@ ExternalProject_Add( find_package(Zephyr REQUIRED HINTS - "${CMAKE_CURRENT_SOURCE_DIR}/zephyrproject/zephyr" + "${CMAKE_CURRENT_SOURCE_DIR}/rtos/zephyr" ) project(iot-contact-fw) diff --git a/fw/rtos/modules/cmsis b/fw/rtos/modules/cmsis new file mode 160000 index 0000000..d1b8b20 --- /dev/null +++ b/fw/rtos/modules/cmsis @@ -0,0 +1 @@ +Subproject commit d1b8b20b6278615b00e136374540eb1c00dcabe7 diff --git a/fw/rtos/modules/mbedtls b/fw/rtos/modules/mbedtls new file mode 160000 index 0000000..4952e13 --- /dev/null +++ b/fw/rtos/modules/mbedtls @@ -0,0 +1 @@ +Subproject commit 4952e1328529ee549d412b498ea71c54f30aa3b1 diff --git a/fw/rtos/modules/stm32 b/fw/rtos/modules/stm32 new file mode 160000 index 0000000..55043bc --- /dev/null +++ b/fw/rtos/modules/stm32 @@ -0,0 +1 @@ +Subproject commit 55043bcc35fffa3b4a8c75a696d932b5020aad09 diff --git a/fw/rtos/zephyr b/fw/rtos/zephyr new file mode 160000 index 0000000..7823374 --- /dev/null +++ b/fw/rtos/zephyr @@ -0,0 +1 @@ +Subproject commit 7823374e872145b5bd018bfe447839eb36042611 diff --git a/fw/zephyrproject/modules/crypto/mbedtls b/fw/zephyrproject/modules/crypto/mbedtls deleted file mode 160000 index 4952e13..0000000 --- a/fw/zephyrproject/modules/crypto/mbedtls +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4952e1328529ee549d412b498ea71c54f30aa3b1 diff --git a/fw/zephyrproject/modules/hal/cmsis b/fw/zephyrproject/modules/hal/cmsis deleted file mode 160000 index d1b8b20..0000000 --- a/fw/zephyrproject/modules/hal/cmsis +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d1b8b20b6278615b00e136374540eb1c00dcabe7 diff --git a/fw/zephyrproject/modules/hal/stm32 b/fw/zephyrproject/modules/hal/stm32 deleted file mode 160000 index 55043bc..0000000 --- a/fw/zephyrproject/modules/hal/stm32 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 55043bcc35fffa3b4a8c75a696d932b5020aad09 diff --git a/fw/zephyrproject/zephyr b/fw/zephyrproject/zephyr deleted file mode 160000 index 7823374..0000000 --- a/fw/zephyrproject/zephyr +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7823374e872145b5bd018bfe447839eb36042611 -- cgit v1.2.3-70-g09d2