menu "RT-Thread Components" config RT_USING_COMPONENTS_INIT bool default n config RT_USING_USER_MAIN bool default n if RT_USING_USER_MAIN config RT_MAIN_THREAD_STACK_SIZE int "Set main thread stack size" default 6144 if ARCH_CPU_64BIT default 2048 config RT_MAIN_THREAD_PRIORITY int "Set main thread priority" default 4 if RT_THREAD_PRIORITY_8 default 10 if RT_THREAD_PRIORITY_32 default 85 if RT_THREAD_PRIORITY_256 endif config RT_USING_LEGACY bool "Support legacy version for compatibility" default n if RT_USING_CONSOLE source "$RTT_DIR/components/finsh/Kconfig" endif if !RT_USING_NANO source "$RTT_DIR/components/dfs/Kconfig" source "$RTT_DIR/components/fal/Kconfig" source "$RTT_DIR/components/drivers/Kconfig" source "$RTT_DIR/components/libc/Kconfig" source "$RTT_DIR/components/net/Kconfig" source "$RTT_DIR/components/mprotect/Kconfig" source "$RTT_DIR/components/utilities/Kconfig" source "$RTT_DIR/components/vbus/Kconfig" endif if RT_USING_SMART source "$RTT_DIR/components/lwp/Kconfig" source "$RTT_DIR/components/mm/Kconfig" endif endmenu