Skip to content

Commit 88f09de

Browse files
gautierg-sterwango
authored andcommitted
stm32cube: common_ll: generate ll header files
Generate LL headers for STM32C5x series. Signed-off-by: Guillaume Gautier <guillaume.gautier-ext@st.com>
1 parent 56c9da3 commit 88f09de

34 files changed

+112
-10
lines changed

stm32cube/common_ll/README.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ below.
1111
Series CubeMX version
1212
=============== ===============
1313
stm32c0xx 1.4.0
14+
stm32c5xx 2.0.0
1415
stm32f0xx 1.11.5
1516
stm32f1xx 1.8.6
1617
stm32f2xx 1.9.5

stm32cube/common_ll/include/stm32_ll_adc.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_STM32C0X)
88
#include <stm32c0xx_ll_adc.h>
9+
#elif defined(CONFIG_SOC_SERIES_STM32C5X)
10+
#include <stm32c5xx_ll_adc.h>
911
#elif defined(CONFIG_SOC_SERIES_STM32F0X)
1012
#include <stm32f0xx_ll_adc.h>
1113
#elif defined(CONFIG_SOC_SERIES_STM32F1X)

stm32cube/common_ll/include/stm32_ll_bus.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_STM32C0X)
88
#include <stm32c0xx_ll_bus.h>
9+
#elif defined(CONFIG_SOC_SERIES_STM32C5X)
10+
#include <stm32c5xx_ll_bus.h>
911
#elif defined(CONFIG_SOC_SERIES_STM32F0X)
1012
#include <stm32f0xx_ll_bus.h>
1113
#elif defined(CONFIG_SOC_SERIES_STM32F1X)

stm32cube/common_ll/include/stm32_ll_comp.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
* SPDX-License-Identifier: Apache-2.0
55
*/
66

7-
#if defined(CONFIG_SOC_SERIES_STM32F0X)
7+
#if defined(CONFIG_SOC_SERIES_STM32C5X)
8+
#include <stm32c5xx_ll_comp.h>
9+
#elif defined(CONFIG_SOC_SERIES_STM32F0X)
810
#include <stm32f0xx_ll_comp.h>
911
#elif defined(CONFIG_SOC_SERIES_STM32F3X)
1012
#include <stm32f3xx_ll_comp.h>

stm32cube/common_ll/include/stm32_ll_cordic.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
* SPDX-License-Identifier: Apache-2.0
55
*/
66

7-
#if defined(CONFIG_SOC_SERIES_STM32G4X)
7+
#if defined(CONFIG_SOC_SERIES_STM32C5X)
8+
#include <stm32c5xx_ll_cordic.h>
9+
#elif defined(CONFIG_SOC_SERIES_STM32G4X)
810
#include <stm32g4xx_ll_cordic.h>
911
#elif defined(CONFIG_SOC_SERIES_STM32H5X)
1012
#include <stm32h5xx_ll_cordic.h>

stm32cube/common_ll/include/stm32_ll_crc.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_STM32C0X)
88
#include <stm32c0xx_ll_crc.h>
9+
#elif defined(CONFIG_SOC_SERIES_STM32C5X)
10+
#include <stm32c5xx_ll_crc.h>
911
#elif defined(CONFIG_SOC_SERIES_STM32F0X)
1012
#include <stm32f0xx_ll_crc.h>
1113
#elif defined(CONFIG_SOC_SERIES_STM32F1X)

stm32cube/common_ll/include/stm32_ll_crs.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_STM32C0X)
88
#include <stm32c0xx_ll_crs.h>
9+
#elif defined(CONFIG_SOC_SERIES_STM32C5X)
10+
#include <stm32c5xx_ll_crs.h>
911
#elif defined(CONFIG_SOC_SERIES_STM32F0X)
1012
#include <stm32f0xx_ll_crs.h>
1113
#elif defined(CONFIG_SOC_SERIES_STM32G0X)

stm32cube/common_ll/include/stm32_ll_dac.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
* SPDX-License-Identifier: Apache-2.0
55
*/
66

7-
#if defined(CONFIG_SOC_SERIES_STM32F0X)
7+
#if defined(CONFIG_SOC_SERIES_STM32C5X)
8+
#include <stm32c5xx_ll_dac.h>
9+
#elif defined(CONFIG_SOC_SERIES_STM32F0X)
810
#include <stm32f0xx_ll_dac.h>
911
#elif defined(CONFIG_SOC_SERIES_STM32F1X)
1012
#include <stm32f1xx_ll_dac.h>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/*
2+
* NOTE: Autogenerated file using genllheaders.py
3+
*
4+
* SPDX-License-Identifier: Apache-2.0
5+
*/
6+
7+
#if defined(CONFIG_SOC_SERIES_STM32C5X)
8+
#include <stm32c5xx_ll_dbgmcu.h>
9+
#endif

stm32cube/common_ll/include/stm32_ll_dma.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
#if defined(CONFIG_SOC_SERIES_STM32C0X)
88
#include <stm32c0xx_ll_dma.h>
9+
#elif defined(CONFIG_SOC_SERIES_STM32C5X)
10+
#include <stm32c5xx_ll_dma.h>
911
#elif defined(CONFIG_SOC_SERIES_STM32F0X)
1012
#include <stm32f0xx_ll_dma.h>
1113
#elif defined(CONFIG_SOC_SERIES_STM32F1X)

0 commit comments

Comments
 (0)