48 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			48 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
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
 |