Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions cores/arduino/stm32/stm32_def_build.h
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,14 @@
#define CMSIS_STARTUP_FILE "startup_stm32h563xx.s"
#elif defined(STM32H573xx)
#define CMSIS_STARTUP_FILE "startup_stm32h573xx.s"
#elif defined(STM32H7R3xx)
#define CMSIS_STARTUP_FILE "startup_stm32h7r3xx.s"
#elif defined(STM32H7R7xx)
#define CMSIS_STARTUP_FILE "startup_stm32h7r7xx.s"
#elif defined(STM32H7S3xx)
#define CMSIS_STARTUP_FILE "startup_stm32h7s3xx.s"
#elif defined(STM32H7S7xx)
#define CMSIS_STARTUP_FILE "startup_stm32h7s7xx.s"
#elif defined(STM32H723xx)
#define CMSIS_STARTUP_FILE "startup_stm32h723xx.s"
#elif defined(STM32H725xx)
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_adc.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_adc.h"
#elif STM32H7xx
#include "stm32h7xx_ll_adc.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_adc.h"
#elif STM32L0xx
#include "stm32l0xx_ll_adc.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_bus.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_bus.h"
#elif STM32H7xx
#include "stm32h7xx_ll_bus.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_bus.h"
#elif STM32L0xx
#include "stm32l0xx_ll_bus.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_cordic.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
#include "stm32h5xx_ll_cordic.h"
#elif STM32H7xx
#include "stm32h7xx_ll_cordic.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_cordic.h"
#elif STM32U5xx
#include "stm32u5xx_ll_cordic.h"
#endif
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_cortex.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_cortex.h"
#elif STM32H7xx
#include "stm32h7xx_ll_cortex.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_cortex.h"
#elif STM32L0xx
#include "stm32l0xx_ll_cortex.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_crc.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_crc.h"
#elif STM32H7xx
#include "stm32h7xx_ll_crc.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_crc.h"
#elif STM32L0xx
#include "stm32l0xx_ll_crc.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_crs.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
#include "stm32h5xx_ll_crs.h"
#elif STM32H7xx
#include "stm32h7xx_ll_crs.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_crs.h"
#elif STM32L0xx
#include "stm32l0xx_ll_crs.h"
#elif STM32L4xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_dlyb.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@

#ifdef STM32H5xx
#include "stm32h5xx_ll_dlyb.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_dlyb.h"
#elif STM32U3xx
#include "stm32u3xx_ll_dlyb.h"
#elif STM32U5xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_dma.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_dma.h"
#elif STM32H7xx
#include "stm32h7xx_ll_dma.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_dma.h"
#elif STM32L0xx
#include "stm32l0xx_ll_dma.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_dma2d.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
#include "stm32f7xx_ll_dma2d.h"
#elif STM32H7xx
#include "stm32h7xx_ll_dma2d.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_dma2d.h"
#elif STM32L4xx
#include "stm32l4xx_ll_dma2d.h"
#elif STM32U5xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_exti.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_exti.h"
#elif STM32H7xx
#include "stm32h7xx_ll_exti.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_exti.h"
#elif STM32L0xx
#include "stm32l0xx_ll_exti.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_fmc.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
#include "stm32h5xx_ll_fmc.h"
#elif STM32H7xx
#include "stm32h7xx_ll_fmc.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_fmc.h"
#elif STM32L4xx
#include "stm32l4xx_ll_fmc.h"
#elif STM32L5xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_gpio.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_gpio.h"
#elif STM32H7xx
#include "stm32h7xx_ll_gpio.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_gpio.h"
#elif STM32L0xx
#include "stm32l0xx_ll_gpio.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_i2c.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_i2c.h"
#elif STM32H7xx
#include "stm32h7xx_ll_i2c.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_i2c.h"
#elif STM32L0xx
#include "stm32l0xx_ll_i2c.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_i3c.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@

#ifdef STM32H5xx
#include "stm32h5xx_ll_i3c.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_i3c.h"
#elif STM32U3xx
#include "stm32u3xx_ll_i3c.h"
#endif
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_icache.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@

#ifdef STM32H5xx
#include "stm32h5xx_ll_icache.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_icache.h"
#elif STM32L5xx
#include "stm32l5xx_ll_icache.h"
#elif STM32U3xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_iwdg.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_iwdg.h"
#elif STM32H7xx
#include "stm32h7xx_ll_iwdg.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_iwdg.h"
#elif STM32L0xx
#include "stm32l0xx_ll_iwdg.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_lptim.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
#include "stm32h5xx_ll_lptim.h"
#elif STM32H7xx
#include "stm32h7xx_ll_lptim.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_lptim.h"
#elif STM32L0xx
#include "stm32l0xx_ll_lptim.h"
#elif STM32L4xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_lpuart.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@
#include "stm32h5xx_ll_lpuart.h"
#elif STM32H7xx
#include "stm32h7xx_ll_lpuart.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_lpuart.h"
#elif STM32L0xx
#include "stm32l0xx_ll_lpuart.h"
#elif STM32L4xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_pka.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@

#ifdef STM32H5xx
#include "stm32h5xx_ll_pka.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_pka.h"
#elif STM32L4xx
#include "stm32l4xx_ll_pka.h"
#elif STM32L5xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_pwr.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_pwr.h"
#elif STM32H7xx
#include "stm32h7xx_ll_pwr.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_pwr.h"
#elif STM32L0xx
#include "stm32l0xx_ll_pwr.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_rcc.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_rcc.h"
#elif STM32H7xx
#include "stm32h7xx_ll_rcc.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_rcc.h"
#elif STM32L0xx
#include "stm32l0xx_ll_rcc.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_rng.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
#include "stm32h5xx_ll_rng.h"
#elif STM32H7xx
#include "stm32h7xx_ll_rng.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_rng.h"
#elif STM32L0xx
#include "stm32l0xx_ll_rng.h"
#elif STM32L4xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_rtc.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_rtc.h"
#elif STM32H7xx
#include "stm32h7xx_ll_rtc.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_rtc.h"
#elif STM32L0xx
#include "stm32l0xx_ll_rtc.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_sdmmc.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
#include "stm32h5xx_ll_sdmmc.h"
#elif STM32H7xx
#include "stm32h7xx_ll_sdmmc.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_sdmmc.h"
#elif STM32L1xx
#include "stm32l1xx_ll_sdmmc.h"
#elif STM32L4xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_spi.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_spi.h"
#elif STM32H7xx
#include "stm32h7xx_ll_spi.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_spi.h"
#elif STM32L0xx
#include "stm32l0xx_ll_spi.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_system.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_system.h"
#elif STM32H7xx
#include "stm32h7xx_ll_system.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_system.h"
#elif STM32L0xx
#include "stm32l0xx_ll_system.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_tim.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_tim.h"
#elif STM32H7xx
#include "stm32h7xx_ll_tim.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_tim.h"
#elif STM32L0xx
#include "stm32l0xx_ll_tim.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_ucpd.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@
#include "stm32g4xx_ll_ucpd.h"
#elif STM32H5xx
#include "stm32h5xx_ll_ucpd.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_ucpd.h"
#elif STM32L5xx
#include "stm32l5xx_ll_ucpd.h"
#elif STM32U5xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_usart.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_usart.h"
#elif STM32H7xx
#include "stm32h7xx_ll_usart.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_usart.h"
#elif STM32L0xx
#include "stm32l0xx_ll_usart.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_usb.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_usb.h"
#elif STM32H7xx
#include "stm32h7xx_ll_usb.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_usb.h"
#elif STM32L0xx
#include "stm32l0xx_ll_usb.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_utils.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_utils.h"
#elif STM32H7xx
#include "stm32h7xx_ll_utils.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_utils.h"
#elif STM32L0xx
#include "stm32l0xx_ll_utils.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/LL/stm32yyxx_ll_wwdg.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@
#include "stm32h5xx_ll_wwdg.h"
#elif STM32H7xx
#include "stm32h7xx_ll_wwdg.h"
#elif STM32H7RSxx
#include "stm32h7rsxx_ll_wwdg.h"
#elif STM32L0xx
#include "stm32l0xx_ll_wwdg.h"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/inc/stm32_def.h
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@
#include "stm32h5xx.h"
#elif defined(STM32H7xx)
#include "stm32h7xx.h"
#elif defined(STM32H7RSxx)
#include "stm32h7rsxx.h"
#elif defined(STM32L0xx)
#include "stm32l0xx.h"
#elif defined(STM32L1xx)
Expand Down
4 changes: 4 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal.c
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,10 @@
#include "stm32h5xx_hal.c"
#elif STM32H7xx
#include "stm32h7xx_hal.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal.c"
#elif STM32L0xx
#include "stm32l0xx_hal.c"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_adc.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@
#include "stm32h5xx_hal_adc.c"
#elif STM32H7xx
#include "stm32h7xx_hal_adc.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal_adc.c"
#elif STM32L0xx
#include "stm32l0xx_hal_adc.c"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_adc_ex.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@
#include "stm32h5xx_hal_adc_ex.c"
#elif STM32H7xx
#include "stm32h7xx_hal_adc_ex.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal_adc_ex.c"
#elif STM32L0xx
#include "stm32l0xx_hal_adc_ex.c"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_cec.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@
#include "stm32h5xx_hal_cec.c"
#elif STM32H7xx
#include "stm32h7xx_hal_cec.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal_cec.c"
#elif STM32MP1xx
#include "stm32mp1xx_hal_cec.c"
#endif
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_cordic.c
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
#include "stm32h5xx_hal_cordic.c"
#elif STM32H7xx
#include "stm32h7xx_hal_cordic.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal_cordic.c"
#elif STM32U5xx
#include "stm32u5xx_hal_cordic.c"
#endif
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_cortex.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@
#include "stm32h5xx_hal_cortex.c"
#elif STM32H7xx
#include "stm32h7xx_hal_cortex.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal_cortex.c"
#elif STM32L0xx
#include "stm32l0xx_hal_cortex.c"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_crc.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@
#include "stm32h5xx_hal_crc.c"
#elif STM32H7xx
#include "stm32h7xx_hal_crc.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal_crc.c"
#elif STM32L0xx
#include "stm32l0xx_hal_crc.c"
#elif STM32L1xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_crc_ex.c
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@
#include "stm32h5xx_hal_crc_ex.c"
#elif STM32H7xx
#include "stm32h7xx_hal_crc_ex.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal_crc_ex.c"
#elif STM32L0xx
#include "stm32l0xx_hal_crc_ex.c"
#elif STM32L4xx
Expand Down
2 changes: 2 additions & 0 deletions libraries/SrcWrapper/src/HAL/stm32yyxx_hal_cryp.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@
#include "stm32h5xx_hal_cryp.c"
#elif STM32H7xx
#include "stm32h7xx_hal_cryp.c"
#elif STM32H7RSxx
#include "stm32h7rsxx_hal_cryp.c"
#elif STM32L0xx
#include "stm32l0xx_hal_cryp.c"
#elif STM32L1xx
Expand Down
Loading