Skip to content

Commit 02dbdad

Browse files
authored
Merge pull request #903 from fpistm/CubeUpdate
[Cube Update] Update HAL and CMSIS for STM32 H7, L4, MP1 and WB
2 parents 5eea48a + 7ecc1f8 commit 02dbdad

File tree

464 files changed

+251793
-18354
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

464 files changed

+251793
-18354
lines changed

cores/arduino/stm32/LL/stm32yyxx_ll_crs.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
#ifdef STM32G4xx
1212
#include "stm32g4xx_ll_crs.h"
1313
#endif
14+
#ifdef STM32H7xx
15+
#include "stm32h7xx_ll_crs.h"
16+
#endif
1417
#ifdef STM32L0xx
1518
#include "stm32l0xx_ll_crs.h"
1619
#endif

cores/arduino/stm32/LL/stm32yyxx_ll_pka.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
#pragma GCC diagnostic ignored "-Wunused-parameter"
66
#pragma GCC diagnostic ignored "-Wstrict-aliasing"
77

8+
#ifdef STM32L4xx
9+
#include "stm32l4xx_ll_pka.h"
10+
#endif
811
#ifdef STM32WBxx
912
#include "stm32wbxx_ll_pka.h"
1013
#endif

cores/arduino/stm32/stm32_def_build.h

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,18 @@
216216
#define CMSIS_STARTUP_FILE "startup_stm32h755xx.s"
217217
#elif defined(STM32H757xx)
218218
#define CMSIS_STARTUP_FILE "startup_stm32h757xx.s"
219+
#elif defined(STM32H7A3xx)
220+
#define CMSIS_STARTUP_FILE "startup_stm32h7a3xx.s"
221+
#elif defined(STM32H7A3xxQ)
222+
#define CMSIS_STARTUP_FILE "startup_stm32h7a3xxq.s"
223+
#elif defined(STM32H7B0xx)
224+
#define CMSIS_STARTUP_FILE "startup_stm32h7b0xx.s"
225+
#elif defined(STM32H7B0xxQ)
226+
#define CMSIS_STARTUP_FILE "startup_stm32h7b0xxq.s"
227+
#elif defined(STM32H7B3xx)
228+
#define CMSIS_STARTUP_FILE "startup_stm32h7b3xx.s"
229+
#elif defined(STM32H7B3xxQ)
230+
#define CMSIS_STARTUP_FILE "startup_stm32h7b3xxq.s"
219231
#elif defined(STM32L010x4)
220232
#define CMSIS_STARTUP_FILE "startup_stm32l010x4.s"
221233
#elif defined(STM32L010x6)
@@ -334,6 +346,10 @@
334346
#define CMSIS_STARTUP_FILE "startup_stm32l496xx.s"
335347
#elif defined(STM32L4A6xx)
336348
#define CMSIS_STARTUP_FILE "startup_stm32l4a6xx.s"
349+
#elif defined(STM32L4P5xx)
350+
#define CMSIS_STARTUP_FILE "startup_stm32l4p5xx.s"
351+
#elif defined(STM32L4Q5xx)
352+
#define CMSIS_STARTUP_FILE "startup_stm32l4q5xx.s"
337353
#elif defined(STM32L4R5xx)
338354
#define CMSIS_STARTUP_FILE "startup_stm32l4r5xx.s"
339355
#elif defined(STM32L4R7xx)

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_dfsdm_ex.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifdef STM32H7xx
2+
#include "stm32h7xx_hal_dfsdm_ex.c"
3+
#endif
14
#ifdef STM32L4xx
25
#include "stm32l4xx_hal_dfsdm_ex.c"
36
#endif
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#ifdef STM32H7xx
2+
#include "stm32h7xx_hal_dts.c"
3+
#endif
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifdef STM32H7xx
2+
#include "stm32h7xx_hal_gfxmmu.c"
3+
#endif
14
#ifdef STM32L4xx
25
#include "stm32l4xx_hal_gfxmmu.c"
36
#endif
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifdef STM32H7xx
2+
#include "stm32h7xx_hal_ospi.c"
3+
#endif
14
#ifdef STM32L4xx
25
#include "stm32l4xx_hal_ospi.c"
36
#endif
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#ifdef STM32H7xx
2+
#include "stm32h7xx_hal_otfdec.c"
3+
#endif
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
#ifdef STM32L4xx
2+
#include "stm32l4xx_hal_pka.c"
3+
#endif
14
#ifdef STM32WBxx
25
#include "stm32wbxx_hal_pka.c"
36
#endif
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#ifdef STM32H7xx
2+
#include "stm32h7xx_hal_pssi.c"
3+
#endif
4+
#ifdef STM32L4xx
5+
#include "stm32l4xx_hal_pssi.c"
6+
#endif

0 commit comments

Comments
 (0)