diff --git a/bsp/simulator/Kconfig b/bsp/simulator/Kconfig index 7338408a0371a4ef15ab42a315420d94a26ccb44..e7f0e7819c8802d4855294b821a856d3778e5022 100644 --- a/bsp/simulator/Kconfig +++ b/bsp/simulator/Kconfig @@ -19,39 +19,43 @@ source "$RTT_DIR/Kconfig" source "$PKGS_DIR/Kconfig" config SOC_SIMULATOR - bool + bool select RT_USING_COMPONENTS_INIT select RT_USING_USER_MAIN default y -config RT_USING_DFS_WINSHAREDIR - bool "Enable shared file system between windows" - select RT_USING_POSIX_FS - default n - -config BSP_USING_SAL_WINSOCK - bool "Enable Windows socket (winsock) with SAL" - select RT_USING_POSIX_FS - select RT_USING_POSIX_SOCKET - select SAL_USING_WINSOCK - default n - -config BSP_USING_LVGL - bool "Enable LVGL for LCD" - select PKG_USING_LVGL - default n - -if BSP_USING_LVGL - config BSP_USING_LVGL_DEMO - bool "Enable LVGL demo" - select PKG_USING_LV_MUSIC_DEMO +menu "Onboard Peripheral Drivers" + + config RT_USING_DFS_WINSHAREDIR + bool "Enable shared file system between Windows" + select RT_USING_POSIX_FS + default n + + config BSP_USING_SOCKET + bool "Enable BSD Socket" + select RT_USING_POSIX_FS + select RT_USING_POSIX_SOCKET + select SAL_USING_WINSOCK default n - config BSP_LCD_WIDTH - int "LCD width" - default 800 + config BSP_USING_LVGL + bool "Enable LVGL for LCD" + select PKG_USING_LVGL + default n + + if BSP_USING_LVGL + config BSP_USING_LVGL_DEMO + bool "Enable LVGL demo" + select PKG_USING_LV_MUSIC_DEMO + default n + + config BSP_LCD_WIDTH + int "LCD width" + default 800 + + config BSP_LCD_HEIGHT + int "LCD height" + default 480 + endif - config BSP_LCD_HEIGHT - int "LCD height" - default 480 -endif +endmenu