From c02e31dc4b50186ddf84ce3075c38aa78d13a0b9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niccol=C3=B2=20Betto?= <niccolo.betto@skywarder.eu>
Date: Wed, 3 Jul 2024 15:20:46 +0200
Subject: [PATCH] [Boardcore] Update boardcore submodule

- DependencyManager
- Nanosecond TaskScheduler
- SensorManager with nanosecond and frequency types support
- Lyra Biscotto BSPs
- Deprecated TimestampTimer
---
 .vscode/c_cpp_properties.json | 27 +++++++++++++++++++++++++--
 skyward-boardcore             |  2 +-
 2 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json
index 7653bbb59..c4340e772 100755
--- a/.vscode/c_cpp_properties.json
+++ b/.vscode/c_cpp_properties.json
@@ -99,7 +99,7 @@
                 "_MIOSIX_BOARDNAME=stm32f767zi_compute_unit",
                 "_BOARD_STM32F767ZI_COMPUTE_UNIT",
                 "_ARCH_CORTEXM7_STM32F7",
-                "STM32F769xx",
+                "STM32F767xx",
                 "HSE_VALUE=25000000",
                 "SYSCLK_FREQ_216MHz=216000000",
                 "__ENABLE_XRAM",
@@ -367,7 +367,7 @@
                 "_MIOSIX_BOARDNAME=stm32f767zi_gemini_gs",
                 "_BOARD_STM32F767ZI_GEMINI_GS",
                 "_ARCH_CORTEXM7_STM32F7",
-                "STM32F769xx",
+                "STM32F767xx",
                 "HSE_VALUE=25000000",
                 "SYSCLK_FREQ_216MHz=216000000",
                 "__ENABLE_XRAM",
@@ -378,6 +378,29 @@
                 "${workspaceFolder}/skyward-boardcore/libs/miosix-kernel/miosix/arch/cortexM7_stm32f7/common",
                 "${workspaceFolder}/skyward-boardcore/src/bsps/stm32f767zi_gemini_gs/**"
             ]
+        },
+        {
+            "name": "stm32f767zi_lyra_biscotto",
+            "cStandard": "c11",
+            "cppStandard": "c++14",
+            "compilerPath": "/opt/arm-miosix-eabi/bin/arm-miosix-eabi-g++",
+            "defines": [
+                "${defaultDefines}",
+                "_MIOSIX_BOARDNAME=stm32f767zi_lyra_biscotto",
+                "_BOARD_STM32F767ZI_BIKESHED",
+                "_ARCH_CORTEXM7_STM32F7",
+                "STM32F767xx",
+                "HSE_VALUE=25000000",
+                "SYSCLK_FREQ_216MHz=216000000",
+                "__ENABLE_XRAM",
+                "V_DDA_VOLTAGE=3.3f"
+            ],
+            "includePath": [
+                "${defaultIncludePaths}",
+                "${workspaceFolder}/skyward-boardcore/libs/miosix-kernel/miosix/arch/cortexM7_stm32f7/common",
+                "${workspaceFolder}/skyward-boardcore/src/bsps/stm32f767zi_lyra_biscotto/config",
+                "${workspaceFolder}/skyward-boardcore/src/bsps/stm32f767zi_lyra_biscotto"
+            ]
         }
     ],
     "version": 4
diff --git a/skyward-boardcore b/skyward-boardcore
index f8c49e126..59434fe59 160000
--- a/skyward-boardcore
+++ b/skyward-boardcore
@@ -1 +1 @@
-Subproject commit f8c49e1262dc378072e1899aeebd738e65f17f83
+Subproject commit 59434fe59e4ae8425573086f64c1a6aeb60f2147
-- 
GitLab