summaryrefslogtreecommitdiff
path: root/bsp/stm32
diff options
context:
space:
mode:
authoryangjie <[email protected]>2019-09-11 12:06:43 +0800
committeryangjie <[email protected]>2019-09-11 12:06:43 +0800
commit1ef33e66cd6ca01cf7d595731342e6899eab5ac4 (patch)
tree84b9b288aa90949a0447a14d58c343037b009d15 /bsp/stm32
parent476dfe51f7175a634edec896f4ddcfdd8aa45a15 (diff)
[bsp][Kconfig]在bsp的Kconfig中select组件初始化与user main的选项
Diffstat (limited to 'bsp/stm32')
-rw-r--r--bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig2
-rw-r--r--bsp/stm32/libraries/templates/stm32f10x/board/Kconfig2
-rw-r--r--bsp/stm32/libraries/templates/stm32f2xx/board/Kconfig2
-rw-r--r--bsp/stm32/libraries/templates/stm32f4xx/board/Kconfig2
-rw-r--r--bsp/stm32/libraries/templates/stm32f7xx/board/Kconfig2
-rw-r--r--bsp/stm32/libraries/templates/stm32h7xx/board/Kconfig2
-rw-r--r--bsp/stm32/libraries/templates/stm32l4xx/board/Kconfig2
-rw-r--r--bsp/stm32/libraries/templates/stm32xx_board_Kconfig2
-rw-r--r--bsp/stm32/stm32f072-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f091-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f103-atk-nano/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f103-atk-warshipv3/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f103-dofly-M3S/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f103-dofly-lyc8/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f103-gizwits-gokitv21/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f103-hw100k-ibox/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f103-mini-system/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f103-yf-ufun/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f107-uc-eval/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f401-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f405-smdz-breadfruit/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f407-atk-explorer/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f407-st-discovery/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f411-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f429-armfly-v6/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f429-atk-apollo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f429-fire-challenger/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f446-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f469-st-disco/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f746-st-disco/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f767-atk-apollo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f767-fire-challenger/board/Kconfig2
-rw-r--r--bsp/stm32/stm32f767-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32g071-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32h743-atk-apollo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32l053-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32l432-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32l452-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32l475-atk-pandora/board/Kconfig2
-rw-r--r--bsp/stm32/stm32l475-st-discovery/board/Kconfig2
-rw-r--r--bsp/stm32/stm32l476-st-nucleo/board/Kconfig2
-rw-r--r--bsp/stm32/stm32l496-ali-developer/board/Kconfig2
-rw-r--r--bsp/stm32/stm32l4r9-st-eval/board/Kconfig2
44 files changed, 88 insertions, 0 deletions
diff --git a/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig
index ad25140f65..c873cac7be 100644
--- a/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig
+++ b/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F091RC
bool
select SOC_SERIES_STM32F0
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/libraries/templates/stm32f10x/board/Kconfig b/bsp/stm32/libraries/templates/stm32f10x/board/Kconfig
index fb1f508f27..ff3822a59d 100644
--- a/bsp/stm32/libraries/templates/stm32f10x/board/Kconfig
+++ b/bsp/stm32/libraries/templates/stm32f10x/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103RB
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/libraries/templates/stm32f2xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32f2xx/board/Kconfig
index babf0f6e1a..7ecf21c14c 100644
--- a/bsp/stm32/libraries/templates/stm32f2xx/board/Kconfig
+++ b/bsp/stm32/libraries/templates/stm32f2xx/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F207VE
bool
select SOC_SERIES_STM32F2
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/libraries/templates/stm32f4xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32f4xx/board/Kconfig
index 00b23fbd44..24a15a4e3e 100644
--- a/bsp/stm32/libraries/templates/stm32f4xx/board/Kconfig
+++ b/bsp/stm32/libraries/templates/stm32f4xx/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F407ZG
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/libraries/templates/stm32f7xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32f7xx/board/Kconfig
index e78efb71a1..b5b0310c28 100644
--- a/bsp/stm32/libraries/templates/stm32f7xx/board/Kconfig
+++ b/bsp/stm32/libraries/templates/stm32f7xx/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F767IG
bool
select SOC_SERIES_STM32F7
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/libraries/templates/stm32h7xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32h7xx/board/Kconfig
index 4b0897972c..0a018a7a38 100644
--- a/bsp/stm32/libraries/templates/stm32h7xx/board/Kconfig
+++ b/bsp/stm32/libraries/templates/stm32h7xx/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32H743II
bool
select SOC_SERIES_STM32H7
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/libraries/templates/stm32l4xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32l4xx/board/Kconfig
index 48708ad3bc..aaf0cac98d 100644
--- a/bsp/stm32/libraries/templates/stm32l4xx/board/Kconfig
+++ b/bsp/stm32/libraries/templates/stm32l4xx/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L475VE
bool
select SOC_SERIES_STM32L4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/libraries/templates/stm32xx_board_Kconfig b/bsp/stm32/libraries/templates/stm32xx_board_Kconfig
index ce836e027b..d419b4aea9 100644
--- a/bsp/stm32/libraries/templates/stm32xx_board_Kconfig
+++ b/bsp/stm32/libraries/templates/stm32xx_board_Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L475VE
bool
select SOC_SERIES_STM32L4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f072-st-nucleo/board/Kconfig b/bsp/stm32/stm32f072-st-nucleo/board/Kconfig
index 252d7aa20f..d86ed868ed 100644
--- a/bsp/stm32/stm32f072-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32f072-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F072RB
bool
select SOC_SERIES_STM32F0
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f091-st-nucleo/board/Kconfig b/bsp/stm32/stm32f091-st-nucleo/board/Kconfig
index 5810eea1d0..1a169a1aee 100644
--- a/bsp/stm32/stm32f091-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32f091-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F091RC
bool
select SOC_SERIES_STM32F0
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f103-atk-nano/board/Kconfig b/bsp/stm32/stm32f103-atk-nano/board/Kconfig
index 0d53ea19d0..458d33ae0d 100644
--- a/bsp/stm32/stm32f103-atk-nano/board/Kconfig
+++ b/bsp/stm32/stm32f103-atk-nano/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103RB
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f103-atk-warshipv3/board/Kconfig b/bsp/stm32/stm32f103-atk-warshipv3/board/Kconfig
index e02250d243..aca91d47fc 100644
--- a/bsp/stm32/stm32f103-atk-warshipv3/board/Kconfig
+++ b/bsp/stm32/stm32f103-atk-warshipv3/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103ZE
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f103-dofly-M3S/board/Kconfig b/bsp/stm32/stm32f103-dofly-M3S/board/Kconfig
index 282a6fda5f..82f0ab5a1d 100644
--- a/bsp/stm32/stm32f103-dofly-M3S/board/Kconfig
+++ b/bsp/stm32/stm32f103-dofly-M3S/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103ZE
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f103-dofly-lyc8/board/Kconfig b/bsp/stm32/stm32f103-dofly-lyc8/board/Kconfig
index 96330d54e5..6670e7ea48 100644
--- a/bsp/stm32/stm32f103-dofly-lyc8/board/Kconfig
+++ b/bsp/stm32/stm32f103-dofly-lyc8/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103C8
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig b/bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig
index f9d8ee51d6..f113be831b 100644
--- a/bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig
+++ b/bsp/stm32/stm32f103-fire-arbitrary/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103ZE
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f103-gizwits-gokitv21/board/Kconfig b/bsp/stm32/stm32f103-gizwits-gokitv21/board/Kconfig
index 8e0ef52b6d..63948e6b26 100644
--- a/bsp/stm32/stm32f103-gizwits-gokitv21/board/Kconfig
+++ b/bsp/stm32/stm32f103-gizwits-gokitv21/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103C8
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f103-hw100k-ibox/board/Kconfig b/bsp/stm32/stm32f103-hw100k-ibox/board/Kconfig
index cf4b3feed9..2b22439e25 100644
--- a/bsp/stm32/stm32f103-hw100k-ibox/board/Kconfig
+++ b/bsp/stm32/stm32f103-hw100k-ibox/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103ZE
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f103-mini-system/board/Kconfig b/bsp/stm32/stm32f103-mini-system/board/Kconfig
index 48c5214b3f..fe4bec029d 100644
--- a/bsp/stm32/stm32f103-mini-system/board/Kconfig
+++ b/bsp/stm32/stm32f103-mini-system/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103C8
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f103-yf-ufun/board/Kconfig b/bsp/stm32/stm32f103-yf-ufun/board/Kconfig
index 6f81de4993..2d5952ca4c 100644
--- a/bsp/stm32/stm32f103-yf-ufun/board/Kconfig
+++ b/bsp/stm32/stm32f103-yf-ufun/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F103RC
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f107-uc-eval/board/Kconfig b/bsp/stm32/stm32f107-uc-eval/board/Kconfig
index b00de3bf8d..c5f23f9f56 100644
--- a/bsp/stm32/stm32f107-uc-eval/board/Kconfig
+++ b/bsp/stm32/stm32f107-uc-eval/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F107VC
bool
select SOC_SERIES_STM32F1
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f401-st-nucleo/board/Kconfig b/bsp/stm32/stm32f401-st-nucleo/board/Kconfig
index 30646918ce..829353eb19 100644
--- a/bsp/stm32/stm32f401-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32f401-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F401RE
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f405-smdz-breadfruit/board/Kconfig b/bsp/stm32/stm32f405-smdz-breadfruit/board/Kconfig
index 42d338626f..20a39a470b 100644
--- a/bsp/stm32/stm32f405-smdz-breadfruit/board/Kconfig
+++ b/bsp/stm32/stm32f405-smdz-breadfruit/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F405RG
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f407-atk-explorer/board/Kconfig b/bsp/stm32/stm32f407-atk-explorer/board/Kconfig
index 2a235f0550..5afd038648 100644
--- a/bsp/stm32/stm32f407-atk-explorer/board/Kconfig
+++ b/bsp/stm32/stm32f407-atk-explorer/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F407ZG
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f407-st-discovery/board/Kconfig b/bsp/stm32/stm32f407-st-discovery/board/Kconfig
index 51cb9ea9a6..476864f4e6 100644
--- a/bsp/stm32/stm32f407-st-discovery/board/Kconfig
+++ b/bsp/stm32/stm32f407-st-discovery/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F407VG
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f411-st-nucleo/board/Kconfig b/bsp/stm32/stm32f411-st-nucleo/board/Kconfig
index 0364dc8b17..24e0e017db 100644
--- a/bsp/stm32/stm32f411-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32f411-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F411RE
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f429-armfly-v6/board/Kconfig b/bsp/stm32/stm32f429-armfly-v6/board/Kconfig
index 3cdb862125..2b0c3eb34c 100644
--- a/bsp/stm32/stm32f429-armfly-v6/board/Kconfig
+++ b/bsp/stm32/stm32f429-armfly-v6/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F429BI
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f429-atk-apollo/board/Kconfig b/bsp/stm32/stm32f429-atk-apollo/board/Kconfig
index e7bdc34715..4705be7b46 100644
--- a/bsp/stm32/stm32f429-atk-apollo/board/Kconfig
+++ b/bsp/stm32/stm32f429-atk-apollo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F429IG
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f429-fire-challenger/board/Kconfig b/bsp/stm32/stm32f429-fire-challenger/board/Kconfig
index f83b82056f..7bb6c541e5 100644
--- a/bsp/stm32/stm32f429-fire-challenger/board/Kconfig
+++ b/bsp/stm32/stm32f429-fire-challenger/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F429IG
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f446-st-nucleo/board/Kconfig b/bsp/stm32/stm32f446-st-nucleo/board/Kconfig
index cc61a9b5a2..04197166f0 100644
--- a/bsp/stm32/stm32f446-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32f446-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F446ZE
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f469-st-disco/board/Kconfig b/bsp/stm32/stm32f469-st-disco/board/Kconfig
index 726681628a..9cf1430600 100644
--- a/bsp/stm32/stm32f469-st-disco/board/Kconfig
+++ b/bsp/stm32/stm32f469-st-disco/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F469NI
bool
select SOC_SERIES_STM32F4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f746-st-disco/board/Kconfig b/bsp/stm32/stm32f746-st-disco/board/Kconfig
index fdb76f0a39..378eafb110 100644
--- a/bsp/stm32/stm32f746-st-disco/board/Kconfig
+++ b/bsp/stm32/stm32f746-st-disco/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F746NG
bool
select SOC_SERIES_STM32F7
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f767-atk-apollo/board/Kconfig b/bsp/stm32/stm32f767-atk-apollo/board/Kconfig
index 5992093b44..1589fff80f 100644
--- a/bsp/stm32/stm32f767-atk-apollo/board/Kconfig
+++ b/bsp/stm32/stm32f767-atk-apollo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F767IG
bool
select SOC_SERIES_STM32F7
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f767-fire-challenger/board/Kconfig b/bsp/stm32/stm32f767-fire-challenger/board/Kconfig
index 204b28702e..1769b1cfd7 100644
--- a/bsp/stm32/stm32f767-fire-challenger/board/Kconfig
+++ b/bsp/stm32/stm32f767-fire-challenger/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F767IG
bool
select SOC_SERIES_STM32F7
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32f767-st-nucleo/board/Kconfig b/bsp/stm32/stm32f767-st-nucleo/board/Kconfig
index 0d0b50b6d6..849b397b3c 100644
--- a/bsp/stm32/stm32f767-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32f767-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32F767ZI
bool
select SOC_SERIES_STM32F7
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32g071-st-nucleo/board/Kconfig b/bsp/stm32/stm32g071-st-nucleo/board/Kconfig
index 1ffc07568c..f129b01c43 100644
--- a/bsp/stm32/stm32g071-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32g071-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32G071RB
bool
select SOC_SERIES_STM32G0
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32h743-atk-apollo/board/Kconfig b/bsp/stm32/stm32h743-atk-apollo/board/Kconfig
index 9b76de7dc1..981d6bef50 100644
--- a/bsp/stm32/stm32h743-atk-apollo/board/Kconfig
+++ b/bsp/stm32/stm32h743-atk-apollo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32H743II
bool
select SOC_SERIES_STM32H7
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32l053-st-nucleo/board/Kconfig b/bsp/stm32/stm32l053-st-nucleo/board/Kconfig
index 27d7acc9fb..febe9f5527 100644
--- a/bsp/stm32/stm32l053-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32l053-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L053R8
bool
select SOC_SERIES_STM32L0
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32l432-st-nucleo/board/Kconfig b/bsp/stm32/stm32l432-st-nucleo/board/Kconfig
index a028fb2f10..181be78e77 100644
--- a/bsp/stm32/stm32l432-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32l432-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L432KC
bool
select SOC_SERIES_STM32L4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32l452-st-nucleo/board/Kconfig b/bsp/stm32/stm32l452-st-nucleo/board/Kconfig
index a0c9e1f009..96891266ca 100644
--- a/bsp/stm32/stm32l452-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32l452-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L452RE
bool
select SOC_SERIES_STM32L4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32l475-atk-pandora/board/Kconfig b/bsp/stm32/stm32l475-atk-pandora/board/Kconfig
index 6504535cae..16ebda7a35 100644
--- a/bsp/stm32/stm32l475-atk-pandora/board/Kconfig
+++ b/bsp/stm32/stm32l475-atk-pandora/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L475VE
bool
select SOC_SERIES_STM32L4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32l475-st-discovery/board/Kconfig b/bsp/stm32/stm32l475-st-discovery/board/Kconfig
index b5b0a0cd0d..24e249bc1c 100644
--- a/bsp/stm32/stm32l475-st-discovery/board/Kconfig
+++ b/bsp/stm32/stm32l475-st-discovery/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L475VG
bool
select SOC_SERIES_STM32L4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32l476-st-nucleo/board/Kconfig b/bsp/stm32/stm32l476-st-nucleo/board/Kconfig
index 5335f7c0e8..5089c9f623 100644
--- a/bsp/stm32/stm32l476-st-nucleo/board/Kconfig
+++ b/bsp/stm32/stm32l476-st-nucleo/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L476RG
bool
select SOC_SERIES_STM32L4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32l496-ali-developer/board/Kconfig b/bsp/stm32/stm32l496-ali-developer/board/Kconfig
index 6242d1268d..e40739e494 100644
--- a/bsp/stm32/stm32l496-ali-developer/board/Kconfig
+++ b/bsp/stm32/stm32l496-ali-developer/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L496VG
bool
select SOC_SERIES_STM32L4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"
diff --git a/bsp/stm32/stm32l4r9-st-eval/board/Kconfig b/bsp/stm32/stm32l4r9-st-eval/board/Kconfig
index c409ef8073..3c0779cf98 100644
--- a/bsp/stm32/stm32l4r9-st-eval/board/Kconfig
+++ b/bsp/stm32/stm32l4r9-st-eval/board/Kconfig
@@ -3,6 +3,8 @@ menu "Hardware Drivers Config"
config SOC_STM32L4R9AI
bool
select SOC_SERIES_STM32L4
+ select RT_USING_COMPONENTS_INIT
+ select RT_USING_USER_MAIN
default y
menu "Onboard Peripheral Drivers"