Skip to content

Commit b7a1e5d

Browse files
committed
core(U0): add wrapped files
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent b97d42a commit b7a1e5d

File tree

97 files changed

+200
-0
lines changed

Some content is hidden

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

97 files changed

+200
-0
lines changed

cores/arduino/stm32/stm32_def_build.h

+8
Original file line numberDiff line numberDiff line change
@@ -430,6 +430,14 @@
430430
#define CMSIS_STARTUP_FILE "startup_stm32mp157cxx_cm4.s"
431431
#elif defined(STM32MP15xx)
432432
#define CMSIS_STARTUP_FILE "startup_stm32mp15xx.s"
433+
#elif defined(STM32U031xx)
434+
#define CMSIS_STARTUP_FILE "startup_stm32u031xx.s"
435+
#elif defined(STM32U073xx)
436+
#define CMSIS_STARTUP_FILE "startup_stm32u073xx.s"
437+
#elif defined(STM32U083xx)
438+
#define CMSIS_STARTUP_FILE "startup_stm32u083xx.s"
439+
#elif defined(STM32U0xx)
440+
#define CMSIS_STARTUP_FILE "startup_stm32u0xx.s"
433441
#elif defined(STM32U535xx)
434442
#define CMSIS_STARTUP_FILE "startup_stm32u535xx.s"
435443
#elif defined(STM32U545xx)

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_adc.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_adc.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_adc.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_adc.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_adc.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_bus.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_bus.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_bus.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_bus.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_bus.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_comp.h

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
#include "stm32l4xx_ll_comp.h"
2929
#elif STM32L5xx
3030
#include "stm32l5xx_ll_comp.h"
31+
#elif STM32U0xx
32+
#include "stm32u0xx_ll_comp.h"
3133
#elif STM32U5xx
3234
#include "stm32u5xx_ll_comp.h"
3335
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_cortex.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_cortex.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_cortex.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_cortex.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_cortex.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_crc.h

+2
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@
3838
#include "stm32l4xx_ll_crc.h"
3939
#elif STM32L5xx
4040
#include "stm32l5xx_ll_crc.h"
41+
#elif STM32U0xx
42+
#include "stm32u0xx_ll_crc.h"
4143
#elif STM32U5xx
4244
#include "stm32u5xx_ll_crc.h"
4345
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_crs.h

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
#include "stm32l4xx_ll_crs.h"
2727
#elif STM32L5xx
2828
#include "stm32l5xx_ll_crs.h"
29+
#elif STM32U0xx
30+
#include "stm32u0xx_ll_crs.h"
2931
#elif STM32U5xx
3032
#include "stm32u5xx_ll_crs.h"
3133
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_dac.h

+2
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636
#include "stm32l4xx_ll_dac.h"
3737
#elif STM32L5xx
3838
#include "stm32l5xx_ll_dac.h"
39+
#elif STM32U0xx
40+
#include "stm32u0xx_ll_dac.h"
3941
#elif STM32U5xx
4042
#include "stm32u5xx_ll_dac.h"
4143
#elif STM32WLxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_dma.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_dma.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_dma.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_dma.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_dma.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_dmamux.h

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
#include "stm32l5xx_ll_dmamux.h"
2323
#elif STM32MP1xx
2424
#include "stm32mp1xx_ll_dmamux.h"
25+
#elif STM32U0xx
26+
#include "stm32u0xx_ll_dmamux.h"
2527
#elif STM32WBxx
2628
#include "stm32wbxx_ll_dmamux.h"
2729
#elif STM32WLxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_exti.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_exti.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_exti.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_exti.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_exti.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_gpio.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_gpio.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_gpio.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_gpio.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_gpio.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_i2c.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_i2c.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_i2c.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_i2c.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_i2c.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_iwdg.h

+2
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@
3838
#include "stm32l4xx_ll_iwdg.h"
3939
#elif STM32L5xx
4040
#include "stm32l5xx_ll_iwdg.h"
41+
#elif STM32U0xx
42+
#include "stm32u0xx_ll_iwdg.h"
4143
#elif STM32U5xx
4244
#include "stm32u5xx_ll_iwdg.h"
4345
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_lptim.h

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
#include "stm32l5xx_ll_lptim.h"
2929
#elif STM32MP1xx
3030
#include "stm32mp1xx_ll_lptim.h"
31+
#elif STM32U0xx
32+
#include "stm32u0xx_ll_lptim.h"
3133
#elif STM32U5xx
3234
#include "stm32u5xx_ll_lptim.h"
3335
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_lpuart.h

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
#include "stm32l4xx_ll_lpuart.h"
2323
#elif STM32L5xx
2424
#include "stm32l5xx_ll_lpuart.h"
25+
#elif STM32U0xx
26+
#include "stm32u0xx_ll_lpuart.h"
2527
#elif STM32U5xx
2628
#include "stm32u5xx_ll_lpuart.h"
2729
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_opamp.h

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
#include "stm32l4xx_ll_opamp.h"
2323
#elif STM32L5xx
2424
#include "stm32l5xx_ll_opamp.h"
25+
#elif STM32U0xx
26+
#include "stm32u0xx_ll_opamp.h"
2527
#elif STM32U5xx
2628
#include "stm32u5xx_ll_opamp.h"
2729
#endif

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_pwr.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_pwr.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_pwr.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_pwr.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_pwr.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_rcc.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_rcc.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_rcc.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_rcc.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_rcc.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_rng.h

+2
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
#include "stm32l4xx_ll_rng.h"
2929
#elif STM32L5xx
3030
#include "stm32l5xx_ll_rng.h"
31+
#elif STM32U0xx
32+
#include "stm32u0xx_ll_rng.h"
3133
#elif STM32U5xx
3234
#include "stm32u5xx_ll_rng.h"
3335
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_rtc.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_rtc.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_rtc.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_rtc.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_rtc.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_spi.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_spi.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_spi.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_spi.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_spi.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_system.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_system.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_system.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_system.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_system.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_tim.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_tim.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_tim.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_tim.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_tim.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_usart.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_usart.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_usart.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_usart.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_usart.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_usb.h

+2
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@
3838
#include "stm32l4xx_ll_usb.h"
3939
#elif STM32L5xx
4040
#include "stm32l5xx_ll_usb.h"
41+
#elif STM32U0xx
42+
#include "stm32u0xx_ll_usb.h"
4143
#elif STM32U5xx
4244
#include "stm32u5xx_ll_usb.h"
4345
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_utils.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_utils.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_utils.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_utils.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_utils.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/inc/LL/stm32yyxx_ll_wwdg.h

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@
4040
#include "stm32l5xx_ll_wwdg.h"
4141
#elif STM32MP1xx
4242
#include "stm32mp1xx_ll_wwdg.h"
43+
#elif STM32U0xx
44+
#include "stm32u0xx_ll_wwdg.h"
4345
#elif STM32U5xx
4446
#include "stm32u5xx_ll_wwdg.h"
4547
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal.c

+2
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@
3636
#include "stm32l5xx_hal.c"
3737
#elif STM32MP1xx
3838
#include "stm32mp1xx_hal.c"
39+
#elif STM32U0xx
40+
#include "stm32u0xx_hal.c"
3941
#elif STM32U5xx
4042
#include "stm32u5xx_hal.c"
4143
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_adc.c

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
#include "stm32l5xx_hal_adc.c"
3535
#elif STM32MP1xx
3636
#include "stm32mp1xx_hal_adc.c"
37+
#elif STM32U0xx
38+
#include "stm32u0xx_hal_adc.c"
3739
#elif STM32U5xx
3840
#include "stm32u5xx_hal_adc.c"
3941
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_adc_ex.c

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
#include "stm32l5xx_hal_adc_ex.c"
3535
#elif STM32MP1xx
3636
#include "stm32mp1xx_hal_adc_ex.c"
37+
#elif STM32U0xx
38+
#include "stm32u0xx_hal_adc_ex.c"
3739
#elif STM32U5xx
3840
#include "stm32u5xx_hal_adc_ex.c"
3941
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_comp.c

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
#include "stm32l4xx_hal_comp.c"
2323
#elif STM32L5xx
2424
#include "stm32l5xx_hal_comp.c"
25+
#elif STM32U0xx
26+
#include "stm32u0xx_hal_comp.c"
2527
#elif STM32U5xx
2628
#include "stm32u5xx_hal_comp.c"
2729
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_cortex.c

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
#include "stm32l5xx_hal_cortex.c"
3535
#elif STM32MP1xx
3636
#include "stm32mp1xx_hal_cortex.c"
37+
#elif STM32U0xx
38+
#include "stm32u0xx_hal_cortex.c"
3739
#elif STM32U5xx
3840
#include "stm32u5xx_hal_cortex.c"
3941
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_crc.c

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
#include "stm32l5xx_hal_crc.c"
3535
#elif STM32MP1xx
3636
#include "stm32mp1xx_hal_crc.c"
37+
#elif STM32U0xx
38+
#include "stm32u0xx_hal_crc.c"
3739
#elif STM32U5xx
3840
#include "stm32u5xx_hal_crc.c"
3941
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_crc_ex.c

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
#include "stm32l5xx_hal_crc_ex.c"
2727
#elif STM32MP1xx
2828
#include "stm32mp1xx_hal_crc_ex.c"
29+
#elif STM32U0xx
30+
#include "stm32u0xx_hal_crc_ex.c"
2931
#elif STM32U5xx
3032
#include "stm32u5xx_hal_crc_ex.c"
3133
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_cryp.c

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
#include "stm32l5xx_hal_cryp.c"
2727
#elif STM32MP1xx
2828
#include "stm32mp1xx_hal_cryp.c"
29+
#elif STM32U0xx
30+
#include "stm32u0xx_hal_cryp.c"
2931
#elif STM32U5xx
3032
#include "stm32u5xx_hal_cryp.c"
3133
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_cryp_ex.c

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
#include "stm32l5xx_hal_cryp_ex.c"
2525
#elif STM32MP1xx
2626
#include "stm32mp1xx_hal_cryp_ex.c"
27+
#elif STM32U0xx
28+
#include "stm32u0xx_hal_cryp_ex.c"
2729
#elif STM32U5xx
2830
#include "stm32u5xx_hal_cryp_ex.c"
2931
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_dac.c

+2
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
#include "stm32l5xx_hal_dac.c"
3333
#elif STM32MP1xx
3434
#include "stm32mp1xx_hal_dac.c"
35+
#elif STM32U0xx
36+
#include "stm32u0xx_hal_dac.c"
3537
#elif STM32U5xx
3638
#include "stm32u5xx_hal_dac.c"
3739
#elif STM32WLxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_dac_ex.c

+2
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
#include "stm32l5xx_hal_dac_ex.c"
3333
#elif STM32MP1xx
3434
#include "stm32mp1xx_hal_dac_ex.c"
35+
#elif STM32U0xx
36+
#include "stm32u0xx_hal_dac_ex.c"
3537
#elif STM32U5xx
3638
#include "stm32u5xx_hal_dac_ex.c"
3739
#elif STM32WLxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_dma.c

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
#include "stm32l5xx_hal_dma.c"
3535
#elif STM32MP1xx
3636
#include "stm32mp1xx_hal_dma.c"
37+
#elif STM32U0xx
38+
#include "stm32u0xx_hal_dma.c"
3739
#elif STM32U5xx
3840
#include "stm32u5xx_hal_dma.c"
3941
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_dma_ex.c

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
#include "stm32l5xx_hal_dma_ex.c"
2525
#elif STM32MP1xx
2626
#include "stm32mp1xx_hal_dma_ex.c"
27+
#elif STM32U0xx
28+
#include "stm32u0xx_hal_dma_ex.c"
2729
#elif STM32U5xx
2830
#include "stm32u5xx_hal_dma_ex.c"
2931
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_exti.c

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@
3434
#include "stm32l5xx_hal_exti.c"
3535
#elif STM32MP1xx
3636
#include "stm32mp1xx_hal_exti.c"
37+
#elif STM32U0xx
38+
#include "stm32u0xx_hal_exti.c"
3739
#elif STM32U5xx
3840
#include "stm32u5xx_hal_exti.c"
3941
#elif STM32WBxx

libraries/SrcWrapper/src/HAL/stm32yyxx_hal_flash.c

+2
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
#include "stm32l4xx_hal_flash.c"
3333
#elif STM32L5xx
3434
#include "stm32l5xx_hal_flash.c"
35+
#elif STM32U0xx
36+
#include "stm32u0xx_hal_flash.c"
3537
#elif STM32U5xx
3638
#include "stm32u5xx_hal_flash.c"
3739
#elif STM32WBxx

0 commit comments

Comments
 (0)