diff --git a/bsp/allwinner_tina/Kconfig b/bsp/allwinner_tina/Kconfig index bf8ea3eb29fa724d81520d5dc28be058d475af8b..8f9a367dc2f183e30674cbd498abbc19ad2e8413 100644 --- a/bsp/allwinner_tina/Kconfig +++ b/bsp/allwinner_tina/Kconfig @@ -24,6 +24,8 @@ source "$PKGS_DIR/Kconfig" config SOC_TINA bool select ARCH_ARM_ARM9 + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "$BSP_DIR/drivers/Kconfig" diff --git a/bsp/amebaz/Kconfig b/bsp/amebaz/Kconfig index f2171e022e0cb2f184aaaf66b43c71873ba030c8..0c177e6d1a5c9864ad23031f266d54fd647db5e6 100644 --- a/bsp/amebaz/Kconfig +++ b/bsp/amebaz/Kconfig @@ -29,4 +29,9 @@ source "$ENV_DIR/tools/scripts/cmds/Kconfig" source "$BSP_DIR/libraries/Kconfig" source "$BSP_DIR/drivers/Kconfig" -select PKG_USING_REALTEK_AMEBA +config SOC_AMEBAZ + bool + select PKG_USING_REALTEK_AMEBA + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y diff --git a/bsp/asm9260t/Kconfig b/bsp/asm9260t/Kconfig index cf15b0089e6413ec1e44bbaffb9bc27a9ae7223b..a51e8064973db6a51aa3dc8d298bf68b0a9ba6b1 100644 --- a/bsp/asm9260t/Kconfig +++ b/bsp/asm9260t/Kconfig @@ -18,6 +18,11 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_AT91SAM926 + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config RT_USING_UART0 bool "Using RT_USING_UART0" default n @@ -35,4 +40,3 @@ config RT_USING_LED default y help led blink demo - diff --git a/bsp/at91sam9260/Kconfig b/bsp/at91sam9260/Kconfig index fcc0b7f701745898c86af684eecb63198f042070..23b4eea1d415d6b6d173171b61974822bfb5e21e 100644 --- a/bsp/at91sam9260/Kconfig +++ b/bsp/at91sam9260/Kconfig @@ -18,6 +18,12 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_AT91SAM926 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config RT_USING_DBGU bool "Using RT_USING_DBGU" default y diff --git a/bsp/beaglebone/Kconfig b/bsp/beaglebone/Kconfig index face1126bc5abb3eb28634b4936581468c433b70..2784e360686115e9edfb9e9280f520a811f9fbf0 100644 --- a/bsp/beaglebone/Kconfig +++ b/bsp/beaglebone/Kconfig @@ -26,6 +26,12 @@ config ENV_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_AM335X + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config RT_USING_UART1 bool "Using RT_USING_UART1" default y diff --git a/bsp/ck802/Kconfig b/bsp/ck802/Kconfig index 57926af40440f30bc3a7f8ffd1c0f0bc272b6733..5a40c5529ca06deba7296e5180d8aafe5cc3233a 100644 --- a/bsp/ck802/Kconfig +++ b/bsp/ck802/Kconfig @@ -21,6 +21,12 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_CK802 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + if RT_USING_SERIAL config RT_USING_UART1 diff --git a/bsp/dm365/Kconfig b/bsp/dm365/Kconfig index 5fe94df8eff14ec0f09af5d84ba703bee0b175fe..39a4db0ae6a9e24d8a8a650378977202516d8dbd 100644 --- a/bsp/dm365/Kconfig +++ b/bsp/dm365/Kconfig @@ -18,6 +18,12 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_DM365 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + comment "BSP configure" config RT_USING_GPIO_DEVICE diff --git a/bsp/es32f0334/Kconfig b/bsp/es32f0334/Kconfig index 7a0a1d7f7530061d03f6d2f570ea9ca2fdedde0f..e5b16592471bc15a69faa86bda78cb5280193e12 100644 --- a/bsp/es32f0334/Kconfig +++ b/bsp/es32f0334/Kconfig @@ -20,6 +20,8 @@ source "$PKGS_DIR/Kconfig" config SOC_ES32F0334LT bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "drivers/Kconfig" diff --git a/bsp/es32f0654/Kconfig b/bsp/es32f0654/Kconfig index f04098be6f6e1f831ac5848d19638cafac178c59..188eb5bfc04c1de7403688f56f5ee0a36b5445de 100644 --- a/bsp/es32f0654/Kconfig +++ b/bsp/es32f0654/Kconfig @@ -20,6 +20,8 @@ source "$PKGS_DIR/Kconfig" config SOC_ES32F0654LT bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "drivers/Kconfig" diff --git a/bsp/gd32303e-eval/Kconfig b/bsp/gd32303e-eval/Kconfig index e4706f4d4fb547e88beb2332ae4ddb0370006b64..8287403eebfe8b58ef999eae575985dd3476beef 100644 --- a/bsp/gd32303e-eval/Kconfig +++ b/bsp/gd32303e-eval/Kconfig @@ -18,6 +18,12 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_GD32303E + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config RT_USING_USART0 bool "Using USART0" select RT_USING_SERIAL diff --git a/bsp/gd32450z-eval/Kconfig b/bsp/gd32450z-eval/Kconfig index ea48a63ec0d22827fc879a8ae384bbc9353f52f8..4227b5a0b6ccb7b0cee797044b6d7a7d18da3808 100644 --- a/bsp/gd32450z-eval/Kconfig +++ b/bsp/gd32450z-eval/Kconfig @@ -21,6 +21,12 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_GD32450Z + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config BSP_USING_SDRAM bool "Using sdram" default y diff --git a/bsp/gd32e230k-start/Kconfig b/bsp/gd32e230k-start/Kconfig index 36b2d0eeb1d4ed68e65609ea60430194ef12d875..ef5abce56d24a35f7eec00716c717817ba04e2ce 100644 --- a/bsp/gd32e230k-start/Kconfig +++ b/bsp/gd32e230k-start/Kconfig @@ -18,6 +18,12 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_GD32E230K + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config RT_USING_USART0 bool "Using USART0" select RT_USING_SERIAL diff --git a/bsp/gd32vf103v-eval/Kconfig b/bsp/gd32vf103v-eval/Kconfig index 223a0f5becab759176d9861a5b9a3296816e835e..5ae20db52a86e914ac3087fffb1130b92d0b3268 100644 --- a/bsp/gd32vf103v-eval/Kconfig +++ b/bsp/gd32vf103v-eval/Kconfig @@ -18,3 +18,9 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" source "board/Kconfig" + +config SOC_GD32VF103 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y diff --git a/bsp/gkipc/Kconfig b/bsp/gkipc/Kconfig index cecf75498754e33fc190f5aa14d517264b5db040..e49a4af73e41e6c3bea2caf3a54f604b3b3fbaf1 100644 --- a/bsp/gkipc/Kconfig +++ b/bsp/gkipc/Kconfig @@ -18,6 +18,11 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_GK710 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y choice prompt "Device type" diff --git a/bsp/hifive1/Kconfig b/bsp/hifive1/Kconfig index ab8d23cfb54672345394c83b24c4918b93e65467..64247a3ac4a01426e99331309cb9998f31edf3ca 100644 --- a/bsp/hifive1/Kconfig +++ b/bsp/hifive1/Kconfig @@ -17,3 +17,9 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" + +config SOC_FE310 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y diff --git a/bsp/imx6sx/cortex-a9/Kconfig b/bsp/imx6sx/cortex-a9/Kconfig index 305671a12675436e58ffb478819a5652ebcc2646..0898ab8dd65d7ef6cb1acf2470e077e3b304db95 100644 --- a/bsp/imx6sx/cortex-a9/Kconfig +++ b/bsp/imx6sx/cortex-a9/Kconfig @@ -26,6 +26,12 @@ config ENV_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_MCIMX6X4 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config RT_USING_UART1 bool "Using RT_USING_UART1" default y diff --git a/bsp/imx6ul/Kconfig b/bsp/imx6ul/Kconfig index 0e15f9cc18eff1063259e3befdbf30bec0b209ad..af18576d408d338dae2b03ce0e651e8d129ef7ff 100644 --- a/bsp/imx6ul/Kconfig +++ b/bsp/imx6ul/Kconfig @@ -24,3 +24,9 @@ source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" source "$BSP_DIR/drivers/Kconfig" + +config SOC_MCIMX6X4 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y diff --git a/bsp/imxrt/imxrt1052-atk-commander/board/Kconfig b/bsp/imxrt/imxrt1052-atk-commander/board/Kconfig index b7a2f39323ae59f5809919e186d5f19f782617a8..859c2a4fdd2f222e84753acf0dcb2d9f945da266 100644 --- a/bsp/imxrt/imxrt1052-atk-commander/board/Kconfig +++ b/bsp/imxrt/imxrt1052-atk-commander/board/Kconfig @@ -3,6 +3,8 @@ menu "Hardware Drivers Config" config SOC_IMXRT1052CVL5B bool select SOC_MIMXRT1050_SERIES + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y menu "On-chip Peripheral Drivers" diff --git a/bsp/imxrt/imxrt1052-fire-pro/board/Kconfig b/bsp/imxrt/imxrt1052-fire-pro/board/Kconfig index 9280cbfb7f26542a664f0e15315a96ffc11227ea..5ab63d35a92ed5961b15ee0ff807c100f740e7d8 100644 --- a/bsp/imxrt/imxrt1052-fire-pro/board/Kconfig +++ b/bsp/imxrt/imxrt1052-fire-pro/board/Kconfig @@ -3,6 +3,8 @@ menu "Hardware Drivers Config" config SOC_IMXRT1052CVL5B bool select SOC_MIMXRT1050_SERIES + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y menu "On-chip Peripheral Drivers" diff --git a/bsp/imxrt/imxrt1052-nxp-evk/board/Kconfig b/bsp/imxrt/imxrt1052-nxp-evk/board/Kconfig index 4565b078262882a6bec070318b3f8446c08f3a9f..05ee7869965fa732593a8a824f40fc2eac242c86 100644 --- a/bsp/imxrt/imxrt1052-nxp-evk/board/Kconfig +++ b/bsp/imxrt/imxrt1052-nxp-evk/board/Kconfig @@ -8,6 +8,8 @@ config SOC_MIMXRT1052DVL6B bool select SOC_MIMXRT1050_SERIES select BSP_USING_HYPERFLASH + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y menu "On-chip Peripheral Drivers" diff --git a/bsp/imxrt/imxrt1064-nxp-evk/board/Kconfig b/bsp/imxrt/imxrt1064-nxp-evk/board/Kconfig index a5f694a6ddd491de00e2b636c3b039cc63f59c96..7bfd46cf4bd40d1798f69a52b8001568bbf1a6d4 100644 --- a/bsp/imxrt/imxrt1064-nxp-evk/board/Kconfig +++ b/bsp/imxrt/imxrt1064-nxp-evk/board/Kconfig @@ -13,6 +13,8 @@ config SOC_MIMXRT1064DVL6A bool select SOC_MIMXRT1064_SERIES select BSP_USING_4MFLASH + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y menu "On-chip Peripheral Drivers" diff --git a/bsp/k210/Kconfig b/bsp/k210/Kconfig index 0abdcab46c2dc5380cab2139398dec22d4c767c5..5aa1e03dab7b094536041c188f6946051a9c2e36 100644 --- a/bsp/k210/Kconfig +++ b/bsp/k210/Kconfig @@ -22,6 +22,8 @@ config BOARD_K210_EVB bool select ARCH_RISCV64 select PKG_USING_KENDRYTE_SDK + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "driver/Kconfig" diff --git a/bsp/lpc1114/Kconfig b/bsp/lpc1114/Kconfig index 8b4bc067f8a125a9e09752b3bf0f8488024bcf25..9ff7943584d02384c7d08d7ff4617a05594df334 100644 --- a/bsp/lpc1114/Kconfig +++ b/bsp/lpc1114/Kconfig @@ -24,6 +24,8 @@ source "$PKGS_DIR/Kconfig" config SOC_LPC1114 bool select ARCH_ARM_CORTEX_M0 + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y #source "$BSP_DIR/drivers/Kconfig" diff --git a/bsp/lpc408x/Kconfig b/bsp/lpc408x/Kconfig index e586d1b5b485c5bcefef2f5b17972a996b956a29..77f83a98258e19467364618cdeebcd95c0fb4555 100644 --- a/bsp/lpc408x/Kconfig +++ b/bsp/lpc408x/Kconfig @@ -21,6 +21,8 @@ source "$PKGS_DIR/Kconfig" config SOC_LPC4088 bool select ARCH_ARM_CORTEX_M4 + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "$BSP_DIR/drivers/Kconfig" diff --git a/bsp/lpc54114-lite/Kconfig b/bsp/lpc54114-lite/Kconfig index 4a48333983c8be631c405126a0730a7b0c069cce..5f245e3cb5df83c7023325f331adce00b276071e 100644 --- a/bsp/lpc54114-lite/Kconfig +++ b/bsp/lpc54114-lite/Kconfig @@ -21,6 +21,8 @@ source "$PKGS_DIR/Kconfig" config SOC_LPC54114 bool select ARCH_ARM_CORTEX_M4 + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y diff --git a/bsp/lpc54608-LPCXpresso/Kconfig b/bsp/lpc54608-LPCXpresso/Kconfig index a4613012c6744b5f859a31cfe8d5aa56b414ff96..e567931a1d46fb5822479aaa8d6282133c41758e 100644 --- a/bsp/lpc54608-LPCXpresso/Kconfig +++ b/bsp/lpc54608-LPCXpresso/Kconfig @@ -24,6 +24,8 @@ source "$PKGS_DIR/Kconfig" config SOC_LPC54608 bool select ARCH_ARM_CORTEX_M4 + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "$BSP_DIR/drivers/Kconfig" diff --git a/bsp/ls1cdev/Kconfig b/bsp/ls1cdev/Kconfig index f447bbd55e506af9fa8077fe468cc877bd002b80..41f951c848a236ae1bcb6b2357ee6f303aed46f8 100644 --- a/bsp/ls1cdev/Kconfig +++ b/bsp/ls1cdev/Kconfig @@ -1,6 +1,5 @@ mainmenu "RT-Thread Configuration" - config BSP_DIR string option env="BSP_ROOT" @@ -19,6 +18,12 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_1C300 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config RT_USING_SELF_BOOT bool "Enable RT-Thread run without bootloader" default n diff --git a/bsp/mm32l07x/Kconfig b/bsp/mm32l07x/Kconfig index c481f046702835ae378dccf97a4e0ce0f805b987..77a31c68f3004e33f3055e0310040fcce706600e 100644 --- a/bsp/mm32l07x/Kconfig +++ b/bsp/mm32l07x/Kconfig @@ -18,3 +18,9 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" source "drivers/Kconfig" + +config SOC_MM32L073 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y diff --git a/bsp/mm32l3xx/Kconfig b/bsp/mm32l3xx/Kconfig index c481f046702835ae378dccf97a4e0ce0f805b987..b6f921f99ade7256b2bb255a1523ed8e1ae940ac 100644 --- a/bsp/mm32l3xx/Kconfig +++ b/bsp/mm32l3xx/Kconfig @@ -18,3 +18,9 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" source "drivers/Kconfig" + +config SOC_MM32L373 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y diff --git a/bsp/nrf52832/Kconfig b/bsp/nrf52832/Kconfig index e23ec81e036fa4844a8d6551584295ae5ff53833..ae060439ca3f85435a7021759f87bb643636b7ff 100644 --- a/bsp/nrf52832/Kconfig +++ b/bsp/nrf52832/Kconfig @@ -18,3 +18,9 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_NRF52832 + bool + select RT_USING_COMPONENTS_INIT + # select RT_USING_USER_MAIN + default y + diff --git a/bsp/nuvoton_m05x/Kconfig b/bsp/nuvoton_m05x/Kconfig index 1503876ae33ade0616c3444771ab33d9937dbabd..d1f78c2844e677e7ada6bfbb39cceb913e747c80 100644 --- a/bsp/nuvoton_m05x/Kconfig +++ b/bsp/nuvoton_m05x/Kconfig @@ -18,8 +18,13 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_M051 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y config RT_USING_UART0 bool "Using Uart0" select RT_USING_SERIAL - default y \ No newline at end of file + default y diff --git a/bsp/nuvoton_m487/Kconfig b/bsp/nuvoton_m487/Kconfig index 42f1ea0b6270ee588223b7cc9cfa1bcb7fe3dc1d..426113c9dece116f42f4b88091a0370067b31ff9 100644 --- a/bsp/nuvoton_m487/Kconfig +++ b/bsp/nuvoton_m487/Kconfig @@ -23,3 +23,8 @@ source "$PKGS_DIR/Kconfig" source "$BSP_DIR/driver/Kconfig" +config SOC_M487 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y diff --git a/bsp/qemu-vexpress-a9/Kconfig b/bsp/qemu-vexpress-a9/Kconfig index a74e2411f9780884cf4c54fab295faa61d87232c..25921e6e7c61267fa3ac5a0c6fafaf61ca729cbb 100644 --- a/bsp/qemu-vexpress-a9/Kconfig +++ b/bsp/qemu-vexpress-a9/Kconfig @@ -21,6 +21,8 @@ source "$PKGS_DIR/Kconfig" config SOC_VEXPRESS_A9 bool select ARCH_ARM_CORTEX_A9 + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "$BSP_DIR/drivers/Kconfig" diff --git a/bsp/qemu-vexpress-gemini/Kconfig b/bsp/qemu-vexpress-gemini/Kconfig index fb1c5acd6119e9a95716a910f739376297c15d71..e86e36974747c5e91c116810f6290c6b719477bf 100644 --- a/bsp/qemu-vexpress-gemini/Kconfig +++ b/bsp/qemu-vexpress-gemini/Kconfig @@ -21,6 +21,8 @@ source "$PKGS_DIR/Kconfig" config SOC_VEXPRESS_GEMINI bool select ARCH_ARM_CORTEX_A9 + select RT_USING_COMPONENTS_INIT + # select RT_USING_USER_MAIN default y source "$BSP_DIR/drivers/Kconfig" diff --git a/bsp/raspi2/Kconfig b/bsp/raspi2/Kconfig index f28e22a697596d4fddfa637905cbfd39f4c064b1..06cbe1128fdb2402a78c1c1e88206f625eb415a8 100644 --- a/bsp/raspi2/Kconfig +++ b/bsp/raspi2/Kconfig @@ -21,6 +21,8 @@ source "$PKGS_DIR/Kconfig" config BCM2836_SOC bool select ARCH_ARM_CORTEX_A7 + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "driver/Kconfig" diff --git a/bsp/rv32m1_vega/ri5cy/Kconfig b/bsp/rv32m1_vega/ri5cy/Kconfig index c72e2ea344daab52db3e9c5932f4219e00fe5f6f..970d7299101438d26cd8549a2b5b5a650e702a6e 100644 --- a/bsp/rv32m1_vega/ri5cy/Kconfig +++ b/bsp/rv32m1_vega/ri5cy/Kconfig @@ -25,6 +25,8 @@ config SOC_VEGA_RI5CY config BOARD_X_FRDM_VEGA bool select SOC_VEGA_RI5CY + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "driver/Kconfig" diff --git a/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig b/bsp/stm32/libraries/templates/stm32f0xx/board/Kconfig index ad25140f65e6e78261fb8fcd5b48960acff8a4b6..c873cac7be0591a286e95735ad0afc29a3878a1a 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 fb1f508f275e748425c909f395771ae853cc876b..ff3822a59d7f1b95554cf9fd8a2073a84c48b53e 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 babf0f6e1ae1e937177d5d4b96b608d62822b300..7ecf21c14ce4b1df013a4d2bf90b90ce7984b466 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 00b23fbd442fc48d0305f1ee6ab4ee9e02f9b849..24a15a4e3e6bb6877f2ee365e270991a7c9e325e 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 e78efb71a18b3a3d1806356f4bd3d0e573489bd5..b5b0310c286e467f67609957dd2e0dfaff52b6bf 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 4b0897972ce7b34de877051c7279328267ff6bfe..0a018a7a3898a34088be8b2c777ab54dd65b438d 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 48708ad3bc0183fcade298d155e207f02d889839..aaf0cac98d2eaf6ad493e242e5cd28b77e0a5f6e 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 ce836e027ba77dffcddcf20bbc1b6844b0843ffd..d419b4aea965fdf22fcd8c8b01677af4f2c220ca 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 252d7aa20f8dd355cfa9c362482156ec31fecceb..d86ed868edc2f3ade3906f7cd58d95be4c2c1c53 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 5810eea1d072083370e52621c1f69bd57d254466..1a169a1aee195d8746945cf2742f67577ce8416e 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 0d53ea19d026af56aa0f792eff8a09fe85e560b8..458d33ae0d6e2aab326c6e05301ab3ededa319e8 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 e02250d243b68119080fa798382d6f761052b09c..aca91d47fc43dfe64e39997ef688262557a4855e 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 282a6fda5f3a8f7877c286c295c5c160a17883ac..82f0ab5a1dbb0f75825a004efe5221c95e860ab8 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 96330d54e5c372f65a0f2e10b7a8a117a0990396..6670e7ea4894f2b9773bf357879fc9ba8ba092a0 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 f9d8ee51d6bc9ade380ad8d22e4d534b4d90de97..f113be831b36d548124d8699eaac6e552c424b00 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 8e0ef52b6d0f8ab754648a8c46e25a64f5a8cc59..63948e6b269980b55d2f73831817a7f6c78957ec 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 cf4b3feed9d00c49ffb3da76b0bf5d451d6867b0..2b22439e25cb001282dfa99073e9b2468c2baf42 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 48c5214b3ff160f3f42aa87d9f4b34b961215b11..fe4bec029d87652d71afe8fbfdf1ebc58f9f4859 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 6f81de49939ffe8d4b093434e1b13c3e9b309766..2d5952ca4ced0fc1ea9efe9863802d9b7a06310d 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 b00de3bf8dbd089567d28388017774dfc933c565..c5f23f9f5619899f8172289a7848fa50a58d3943 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 30646918ce29f9d2ac0c23a1f9f2b0c5b466e17a..829353eb1972308a5fd592fc1a93e3a18588c154 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 42d338626feab9deda24bf465d5dcd79dae0b440..20a39a470b08047cb53abe849ba910ab86e7158d 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 2a235f05505f82d2703488b8f5b8dc9725b023a9..5afd038648281be96ea2718f0913e9e395a5e706 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 51cb9ea9a6330d1f0fd969e8e34fc711f1efd9d1..476864f4e63a5c7f24285acc7f506021b649e7fc 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 0364dc8b175827c2a8ab2a664858359844330b90..24e0e017dbf6746da0ce8a7a74675fba116630d5 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 3cdb8621254762b7d55f86bb442b624bf71ea3c5..2b0c3eb34c1bbe99a39ae0a1d97376ed2f218601 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 e7bdc34715f95231991e3da0dbfd8689febc81a7..4705be7b467e06cfbd3d0b9f4eb5d6cb532ed2e1 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 f83b82056fca27f4120546bb4a7a96667efad85b..7bb6c541e5e4587f4fd1cb045950728ba2cba6f6 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 cc61a9b5a27012daac167a0607fb6d3544fe941b..04197166f027e628e85ace8b7ea1402939312311 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 726681628ad1a6bd9b7c0c44ba61fabcbf682d02..9cf1430600aeb3a98ec85b57082be815a91d5549 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 fdb76f0a3915bf1085ff4b40088b55c2bcec9270..378eafb110f7d634f0e2b52de07f8a113dc5a926 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 5992093b44b89ef808b9a2246638be377ea9aac7..1589fff80fef3f53310c45fac6e46b5c78404f6f 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 204b28702e452552429931b1fc0fdb23da5d8c3b..1769b1cfd717188909d3adc3b57c4d2ed02b4a75 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 0d0b50b6d682dd3d123bcd24700bd52c6480e7b5..849b397b3c1dba29991ede180854b5d8eae4ce4b 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 1ffc07568c5a56e8a33e9bba032ee27582902f34..f129b01c43fae5598dc6850e10110bcd9c15314e 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 9b76de7dc1d2727402cf9a8e38b3d76c05204b12..981d6bef50c8d3b83c7138c0651be285757f0a51 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 27d7acc9fbcb5ca52a0351d5fa30407b8f85c05e..febe9f5527a4d9ea47354eb66554a73f60cac460 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 a028fb2f10e00fa1dd9a31604bd3d1832e481b9e..181be78e77c94812bdbbaf77b849a0caadf71c2b 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 a0c9e1f00954b2040d6ffc90a65aeca7d850077d..96891266cadac67756cb29f26005cd3c3220ad8f 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 6504535caef448fc51f0d7e16f490fe3c7a0f211..16ebda7a3527895d2615d810b77f6a126206b4c6 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 b5b0a0cd0dfafdc5199e13be0fb06f077755619d..24e249bc1c63dc2096972f06b69b38650d036e42 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 5335f7c0e8e487fa401d199efbb488289ad25590..5089c9f623d5bd1aca90c3d23c1bf6c0ccdc98e7 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 6242d1268d88735b92c8c7f899f1be956316f935..e40739e4949d92e0c9a6e527a54b01f3b97080ec 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 c409ef8073a221093d91ffa6ce4b933c4275a9a5..3c0779cf98a832518cea02a7a7e01904ae752493 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" diff --git a/bsp/stm32f20x/Kconfig b/bsp/stm32f20x/Kconfig index 889e08af79aa7370016d8ff2eabd43dcf94d6391..08a5477c2b418a17f78d2a4f48da0a16960ce6e7 100644 --- a/bsp/stm32f20x/Kconfig +++ b/bsp/stm32f20x/Kconfig @@ -24,3 +24,9 @@ config SOC_STM32F2 default y source "$BSP_DIR/Drivers/Kconfig" + +config SOC_STM32F20X + bool + # select RT_USING_COMPONENTS_INIT + # select RT_USING_USER_MAIN + default y diff --git a/bsp/stm32f429-disco/Kconfig b/bsp/stm32f429-disco/Kconfig index 4409aa297207b81aa02a23c5921cfc4a7e823b81..0623b4d46dcd94d02c0e946263060a11d72ce9df 100644 --- a/bsp/stm32f429-disco/Kconfig +++ b/bsp/stm32f429-disco/Kconfig @@ -23,3 +23,8 @@ source "$PKGS_DIR/Kconfig" source "$BSP_DIR/drivers/Kconfig" +config SOC_STM32F429 + bool + select RT_USING_COMPONENTS_INIT + # select RT_USING_USER_MAIN + default y diff --git a/bsp/stm32h743-nucleo/Kconfig b/bsp/stm32h743-nucleo/Kconfig index a3d2727768ea114b4040ebd0470acb2514e5a54e..e61fb24e505028884672e7c9af4e9f2fec3913cb 100644 --- a/bsp/stm32h743-nucleo/Kconfig +++ b/bsp/stm32h743-nucleo/Kconfig @@ -18,6 +18,12 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_STM32H743 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config RT_USING_UART1 bool "Using uart1" select RT_USING_SERIAL diff --git a/bsp/swm320-lq100/Kconfig b/bsp/swm320-lq100/Kconfig index 70e793458e059c52267e8b5ecc3549482b5c2b5e..59dcef1b29543e6bc44ba4ad513af828fdb9cb91 100644 --- a/bsp/swm320-lq100/Kconfig +++ b/bsp/swm320-lq100/Kconfig @@ -20,6 +20,8 @@ source "$PKGS_DIR/Kconfig" config SOC_SWM320VET7 bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y source "drivers/Kconfig" diff --git a/bsp/synopsys/emsk_em9d/Kconfig b/bsp/synopsys/emsk_em9d/Kconfig index 1748a1e8ae034d016fa0fe62593c45a8a64359e6..1bdec3c71fd860c49ab4be0e38547e3e9b5ec051 100644 --- a/bsp/synopsys/emsk_em9d/Kconfig +++ b/bsp/synopsys/emsk_em9d/Kconfig @@ -8,7 +8,7 @@ config BSP_DIR config RTT_DIR string option env="RTT_ROOT" - default "../.." + default "../../.." config PKGS_DIR string @@ -21,6 +21,8 @@ source "$PKGS_DIR/Kconfig" config SOC_EMSK bool select ARCH_ARC_EM + select RT_USING_COMPONENTS_INIT + # select RT_USING_USER_MAIN default y source "$BSP_DIR/drivers/Kconfig" diff --git a/bsp/tm4c129x/Kconfig b/bsp/tm4c129x/Kconfig index af01ae6a331472e2c5aa929d2eb84ce2bbc72fa5..4215b86b09df069a4188ec254db611ed951eca8f 100644 --- a/bsp/tm4c129x/Kconfig +++ b/bsp/tm4c129x/Kconfig @@ -18,6 +18,12 @@ config PKGS_DIR source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" +config SOC_TM4C129 + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y + config RT_USING_UART0 bool "Using RT_USING_UART0" default y diff --git a/bsp/tms320f28379d/Kconfig b/bsp/tms320f28379d/Kconfig index 12fe2a87dc183c9e7d074a5043b7afd89b4d9d99..63b5a0c4919b1b609e77efd25720faf5eb823269 100644 --- a/bsp/tms320f28379d/Kconfig +++ b/bsp/tms320f28379d/Kconfig @@ -21,6 +21,8 @@ config PKGS_DIR config SOC_TMS320F28X bool select ARCH_TIDSP_C28X + select RT_USING_COMPONENTS_INIT + # select RT_USING_USER_MAIN default y source "$RTT_DIR/Kconfig" diff --git a/bsp/w60x/Kconfig b/bsp/w60x/Kconfig index 3f862a21687a831f33f35be2221408225252dd74..4064eec31c1e415a9f73d6bcff60f07d567184a7 100644 --- a/bsp/w60x/Kconfig +++ b/bsp/w60x/Kconfig @@ -27,3 +27,9 @@ source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" source "$ENV_DIR/tools/scripts/cmds/Kconfig" source "$BSP_DIR/drivers/Kconfig" + +config SOC_W60X + bool + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN + default y diff --git a/bsp/x1000/Kconfig b/bsp/x1000/Kconfig index c74dce9bb9c3b8e22297bf23d557669fd7ed1a85..83f7d059f66bf8a4c647a915c0e7f96f2f4536ed 100644 --- a/bsp/x1000/Kconfig +++ b/bsp/x1000/Kconfig @@ -24,6 +24,8 @@ source "$PKGS_DIR/Kconfig" config BOARD_X1000_REALBOARD bool select ARCH_MIPS_XBURST + select RT_USING_COMPONENTS_INIT + select RT_USING_USER_MAIN default y config RT_USING_HARD_FLOAT