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
 |