From c66778541410d6733cd33072529fb496f557c6bc Mon Sep 17 00:00:00 2001
From: Alberto Nidasio <alberto.nidasio@skywarder.eu>
Date: Sat, 9 Jul 2022 16:47:58 +0000
Subject: [PATCH] [Miosix] Added CIUTI board

---
 .vscode/c_cpp_properties.json | 53 +++++++++++++++++++++++++++++++++++
 .vscode/settings.json         |  3 ++
 libs/miosix-kernel            |  2 +-
 3 files changed, 57 insertions(+), 1 deletion(-)

diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json
index 5b8fc33c9..2a83b9b7e 100644
--- a/.vscode/c_cpp_properties.json
+++ b/.vscode/c_cpp_properties.json
@@ -317,6 +317,59 @@
                 ],
                 "limitSymbolsToIncludedHeaders": true
             }
+        },
+        {
+            "name": "stm32f429zi_skyward_ciuti",
+            "cStandard": "c11",
+            "cppStandard": "c++11",
+            "compilerPath": "/opt/arm-miosix-eabi/bin/arm-miosix-eabi-g++",
+            "defines": [
+                "DEBUG",
+                "_ARCH_CORTEXM3_STM32F2",
+                "_BOARD_STM32F205RC_SKYWARD_CIUTI",
+                "_MIOSIX_BOARDNAME=stm32f205RC_skyward_ciuti",
+                "HSE_VALUE=25000000",
+                "SYSCLK_FREQ_120MHz=120000000",
+                "_MIOSIX",
+                "__cplusplus=201103L"
+            ],
+            "includePath": [
+                "${workspaceFolder}/libs/miosix-kernel/miosix/config/arch/cortexM3_stm32f2/stm32f205rc_skyward_ciuti",
+                "${workspaceFolder}/libs/miosix-kernel/miosix/arch/cortexM3_stm32f2/stm32f205rc_skyward_ciuti",
+                "${workspaceFolder}/libs/miosix-kernel/miosix/arch/cortexM3_stm32f2/common",
+                "${workspaceFolder}/libs/miosix-kernel/miosix/arch/common",
+                "${workspaceFolder}/libs/miosix-kernel/miosix",
+                "${workspaceFolder}/libs/mavlink-skyward-lib",
+                "${workspaceFolder}/libs/fmt/include",
+                "${workspaceFolder}/libs/eigen",
+                "${workspaceFolder}/libs/tscpp",
+                "${workspaceFolder}/libs",
+                "${workspaceFolder}/src/shared",
+                "${workspaceFolder}/src/tests"
+            ],
+            "browse": {
+                "path": [
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/config/arch/cortexM3_stm32f2/stm32f205rc_skyward_ciuti",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/arch/cortexM3_stm32f2/stm32f205rc_skyward_ciuti",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/arch/cortexM3_stm32f2/common",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/stdlib_integration",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/arch/common",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/interfaces",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/filesystem",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/kernel",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/util",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/e20",
+                    "${workspaceFolder}/libs/miosix-kernel/miosix/*",
+                    "${workspaceFolder}/libs/mavlink-skyward-lib",
+                    "${workspaceFolder}/libs/eigen",
+                    "${workspaceFolder}/libs/tscpp",
+                    "${workspaceFolder}/libs/mxgui",
+                    "${workspaceFolder}/libs/fmt",
+                    "${workspaceFolder}/src/shared",
+                    "${workspaceFolder}/src/tests"
+                ],
+                "limitSymbolsToIncludedHeaders": true
+            }
         }
     ],
     "version": 4
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 970b24a8f..499e63fbe 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -136,6 +136,7 @@
         "croll",
         "cwise",
         "cyaw",
+        "DATABUS",
         "deleteme",
         "DMEIE",
         "Doxyfile",
@@ -182,6 +183,7 @@
         "MINC",
         "miosix",
         "mkdir",
+        "mosfet",
         "mosi",
         "MPXHZ",
         "Musso",
@@ -234,6 +236,7 @@
         "vbat",
         "velnord",
         "vout",
+        "vsense",
         "Xbee",
         "xnord",
         "yned"
diff --git a/libs/miosix-kernel b/libs/miosix-kernel
index f677ab34c..80ae230d3 160000
--- a/libs/miosix-kernel
+++ b/libs/miosix-kernel
@@ -1 +1 @@
-Subproject commit f677ab34c0972ce06f622386acc560cb6da4b832
+Subproject commit 80ae230d328892074ef362c46f8ed72ec07a3141
-- 
GitLab