22#
33# RT-Thread Kernel
44#
5+
6+ #
7+ # klibc options
8+ #
9+
10+ #
11+ # rt_vsnprintf options
12+ #
13+ # CONFIG_RT_KLIBC_USING_LIBC_VSNPRINTF is not set
14+ CONFIG_RT_KLIBC_USING_VSNPRINTF_LONGLONG=y
15+ CONFIG_RT_KLIBC_USING_VSNPRINTF_STANDARD=y
16+ CONFIG_RT_KLIBC_USING_VSNPRINTF_DECIMAL_SPECIFIERS=y
17+ CONFIG_RT_KLIBC_USING_VSNPRINTF_EXPONENTIAL_SPECIFIERS=y
18+ CONFIG_RT_KLIBC_USING_VSNPRINTF_WRITEBACK_SPECIFIER=y
19+ CONFIG_RT_KLIBC_USING_VSNPRINTF_CHECK_NUL_IN_FORMAT_SPECIFIER=y
20+ # CONFIG_RT_KLIBC_USING_VSNPRINTF_MSVC_STYLE_INTEGER_SPECIFIERS is not set
21+ CONFIG_RT_KLIBC_USING_VSNPRINTF_INTEGER_BUFFER_SIZE=32
22+ CONFIG_RT_KLIBC_USING_VSNPRINTF_DECIMAL_BUFFER_SIZE=32
23+ CONFIG_RT_KLIBC_USING_VSNPRINTF_FLOAT_PRECISION=6
24+ CONFIG_RT_KLIBC_USING_VSNPRINTF_MAX_INTEGRAL_DIGITS_FOR_DECIMAL=9
25+ CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
26+ # end of rt_vsnprintf options
27+
28+ #
29+ # rt_vsscanf options
30+ #
31+ # CONFIG_RT_KLIBC_USING_LIBC_VSSCANF is not set
32+ # end of rt_vsscanf options
33+
34+ #
35+ # rt_memset options
36+ #
37+ # CONFIG_RT_KLIBC_USING_USER_MEMSET is not set
38+ # CONFIG_RT_KLIBC_USING_LIBC_MEMSET is not set
39+ # CONFIG_RT_KLIBC_USING_TINY_MEMSET is not set
40+ # end of rt_memset options
41+
42+ #
43+ # rt_memcpy options
44+ #
45+ # CONFIG_RT_KLIBC_USING_USER_MEMCPY is not set
46+ # CONFIG_RT_KLIBC_USING_LIBC_MEMCPY is not set
47+ # CONFIG_RT_KLIBC_USING_TINY_MEMCPY is not set
48+ # end of rt_memcpy options
49+
50+ #
51+ # rt_memmove options
52+ #
53+ # CONFIG_RT_KLIBC_USING_USER_MEMMOVE is not set
54+ # CONFIG_RT_KLIBC_USING_LIBC_MEMMOVE is not set
55+ # end of rt_memmove options
56+
57+ #
58+ # rt_memcmp options
59+ #
60+ # CONFIG_RT_KLIBC_USING_USER_MEMCMP is not set
61+ # CONFIG_RT_KLIBC_USING_LIBC_MEMCMP is not set
62+ # end of rt_memcmp options
63+
64+ #
65+ # rt_strstr options
66+ #
67+ # CONFIG_RT_KLIBC_USING_USER_STRSTR is not set
68+ # CONFIG_RT_KLIBC_USING_LIBC_STRSTR is not set
69+ # end of rt_strstr options
70+
71+ #
72+ # rt_strcasecmp options
73+ #
74+ # CONFIG_RT_KLIBC_USING_USER_STRCASECMP is not set
75+ # end of rt_strcasecmp options
76+
77+ #
78+ # rt_strncpy options
79+ #
80+ # CONFIG_RT_KLIBC_USING_USER_STRNCPY is not set
81+ # CONFIG_RT_KLIBC_USING_LIBC_STRNCPY is not set
82+ # end of rt_strncpy options
83+
84+ #
85+ # rt_strcpy options
86+ #
87+ # CONFIG_RT_KLIBC_USING_USER_STRCPY is not set
88+ # CONFIG_RT_KLIBC_USING_LIBC_STRCPY is not set
89+ # end of rt_strcpy options
90+
91+ #
92+ # rt_strncmp options
93+ #
94+ # CONFIG_RT_KLIBC_USING_USER_STRNCMP is not set
95+ # CONFIG_RT_KLIBC_USING_LIBC_STRNCMP is not set
96+ # end of rt_strncmp options
97+
98+ #
99+ # rt_strcmp options
100+ #
101+ # CONFIG_RT_KLIBC_USING_USER_STRCMP is not set
102+ # CONFIG_RT_KLIBC_USING_LIBC_STRCMP is not set
103+ # end of rt_strcmp options
104+
105+ #
106+ # rt_strlen options
107+ #
108+ # CONFIG_RT_KLIBC_USING_USER_STRLEN is not set
109+ # CONFIG_RT_KLIBC_USING_LIBC_STRLEN is not set
110+ # end of rt_strlen options
111+
112+ #
113+ # rt_strnlen options
114+ #
115+ # CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
116+ # end of rt_strnlen options
117+
118+ # CONFIG_RT_UTEST_TC_USING_KLIBC is not set
119+ # end of klibc options
120+
5121CONFIG_RT_NAME_MAX=8
6122# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
7- CONFIG_RT_USING_SMART=y
8123# CONFIG_RT_USING_NANO is not set
124+ CONFIG_RT_USING_SMART=y
9125# CONFIG_RT_USING_AMP is not set
10126# CONFIG_RT_USING_SMP is not set
11127CONFIG_RT_CPUS_NR=1
@@ -15,6 +131,7 @@ CONFIG_RT_THREAD_PRIORITY_32=y
15131# CONFIG_RT_THREAD_PRIORITY_256 is not set
16132CONFIG_RT_THREAD_PRIORITY_MAX=32
17133CONFIG_RT_TICK_PER_SECOND=1000
134+ CONFIG_RT_USING_OVERFLOW_CHECK=y
18135CONFIG_RT_USING_HOOK=y
19136CONFIG_RT_HOOK_USING_FUNC_PTR=y
20137CONFIG_RT_USING_HOOKLIST=y
@@ -28,26 +145,18 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=8192
28145CONFIG_RT_USING_CPU_USAGE_TRACER=y
29146
30147#
31- # kservice optimization
148+ # kservice options
32149#
33150# CONFIG_RT_USING_TINY_FFS is not set
34- # end of kservice optimization
35-
36- #
37- # klibc optimization
38- #
39- # CONFIG_RT_KLIBC_USING_STDLIB is not set
40- # CONFIG_RT_KLIBC_USING_TINY_SIZE is not set
41- CONFIG_RT_KLIBC_USING_PRINTF_LONGLONG=y
42- # end of klibc optimization
151+ # end of kservice options
43152
44153CONFIG_RT_USING_DEBUG=y
45154CONFIG_RT_DEBUGING_ASSERT=y
46155CONFIG_RT_DEBUGING_COLOR=y
47156CONFIG_RT_DEBUGING_CONTEXT=y
48157# CONFIG_RT_DEBUGING_AUTO_INIT is not set
49158# CONFIG_RT_DEBUGING_PAGE_LEAK is not set
50- CONFIG_RT_USING_OVERFLOW_CHECK=y
159+ # CONFIG_RT_USING_CI_ACTION is not set
51160
52161#
53162# Inter-Thread communication
@@ -83,7 +192,6 @@ CONFIG_RT_USING_DEVICE=y
83192CONFIG_RT_USING_DEVICE_OPS=y
84193# CONFIG_RT_USING_INTERRUPT_INFO is not set
85194# CONFIG_RT_USING_THREADSAFE_PRINTF is not set
86- CONFIG_RT_USING_SCHED_THREAD_CTX=y
87195CONFIG_RT_USING_CONSOLE=y
88196CONFIG_RT_CONSOLEBUF_SIZE=256
89197CONFIG_RT_CONSOLE_DEVICE_NAME="uart"
@@ -165,6 +273,7 @@ CONFIG_RT_DFS_ELM_MUTEX_TIMEOUT=3000
165273CONFIG_RT_USING_DFS_DEVFS=y
166274# CONFIG_RT_USING_DFS_ROMFS is not set
167275CONFIG_RT_USING_DFS_PTYFS=y
276+ # CONFIG_RT_USING_DFS_PROCFS is not set
168277CONFIG_RT_USING_DFS_CROMFS=y
169278CONFIG_RT_USING_DFS_TMPFS=y
170279# CONFIG_RT_USING_DFS_MQUEUE is not set
@@ -199,12 +308,14 @@ CONFIG_RT_USING_SERIAL_V1=y
199308# CONFIG_RT_USING_SERIAL_V2 is not set
200309CONFIG_RT_SERIAL_USING_DMA=y
201310CONFIG_RT_SERIAL_RB_BUFSZ=64
311+ CONFIG_RT_USING_SERIAL_BYPASS=y
202312# CONFIG_RT_USING_CAN is not set
203313CONFIG_RT_USING_CPUTIME=y
204314CONFIG_RT_USING_CPUTIME_RISCV=y
205315CONFIG_CPUTIME_TIMER_FREQ=25000000
206316# CONFIG_RT_USING_I2C is not set
207317# CONFIG_RT_USING_PHY is not set
318+ # CONFIG_RT_USING_PHY_V2 is not set
208319# CONFIG_RT_USING_ADC is not set
209320# CONFIG_RT_USING_DAC is not set
210321CONFIG_RT_USING_NULL=y
@@ -226,6 +337,7 @@ CONFIG_RT_MMCSD_STACK_SIZE=8192
226337CONFIG_RT_MMCSD_THREAD_PREORITY=22
227338CONFIG_RT_MMCSD_MAX_PARTITION=16
228339# CONFIG_RT_SDIO_DEBUG is not set
340+ # CONFIG_RT_USING_SDHCI is not set
229341# CONFIG_RT_USING_SPI is not set
230342# CONFIG_RT_USING_WDT is not set
231343# CONFIG_RT_USING_AUDIO is not set
@@ -234,6 +346,15 @@ CONFIG_RT_MMCSD_MAX_PARTITION=16
234346# CONFIG_RT_USING_LCD is not set
235347# CONFIG_RT_USING_HWCRYPTO is not set
236348# CONFIG_RT_USING_WIFI is not set
349+ CONFIG_RT_USING_BLK=y
350+
351+ #
352+ # Partition Types
353+ #
354+ CONFIG_RT_BLK_PARTITION_DFS=y
355+ CONFIG_RT_BLK_PARTITION_EFI=y
356+ # end of Partition Types
357+
237358# CONFIG_RT_USING_VIRTIO is not set
238359CONFIG_RT_USING_PIN=y
239360CONFIG_RT_USING_KTIME=y
@@ -383,6 +504,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
383504# CONFIG_RT_LWIP_USING_HW_CHECKSUM is not set
384505CONFIG_RT_LWIP_USING_PING=y
385506# CONFIG_LWIP_USING_DHCPD is not set
507+ # CONFIG_RT_LWIP_ENABLE_USER_HOOKS is not set
386508# CONFIG_RT_LWIP_DEBUG is not set
387509# CONFIG_RT_USING_AT is not set
388510# end of Network
@@ -414,6 +536,7 @@ CONFIG_RT_USING_ADT_REF=y
414536CONFIG_RT_USING_LWP=y
415537CONFIG_LWP_DEBUG=y
416538CONFIG_LWP_DEBUG_INIT=y
539+ CONFIG_LWP_USING_RUNTIME=y
417540CONFIG_RT_LWP_MAX_NR=30
418541CONFIG_LWP_TASK_STACK_SIZE=16384
419542CONFIG_RT_CH_MSG_MAX_NR=1024
@@ -572,6 +695,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
572695# CONFIG_PKG_USING_MATTER_ADAPTATION_LAYER is not set
573696# CONFIG_PKG_USING_LHC_MODBUS is not set
574697# CONFIG_PKG_USING_QMODBUS is not set
698+ # CONFIG_PKG_USING_PNET is not set
699+ # CONFIG_PKG_USING_OPENER is not set
575700# end of IoT - internet of things
576701
577702#
@@ -704,6 +829,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
704829# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
705830# CONFIG_PKG_USING_VOFA_PLUS is not set
706831# CONFIG_PKG_USING_ZDEBUG is not set
832+ # CONFIG_PKG_USING_RVBACKTRACE is not set
833+ # CONFIG_PKG_USING_HPATCHLITE is not set
707834# end of tools packages
708835
709836#
@@ -715,7 +842,6 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
715842#
716843# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
717844# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
718- # CONFIG_PKG_USING_RT_VSNPRINTF_FULL is not set
719845# end of enhanced kernel services
720846
721847# CONFIG_PKG_USING_AUNITY is not set
@@ -733,7 +859,6 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
733859#
734860# CONFIG_PKG_USING_CMSIS_5 is not set
735861# CONFIG_PKG_USING_CMSIS_CORE is not set
736- # CONFIG_PKG_USING_CMSIS_DSP is not set
737862# CONFIG_PKG_USING_CMSIS_NN is not set
738863# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
739864# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
@@ -785,18 +910,20 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
785910# CONFIG_PKG_USING_ARM_2D is not set
786911# CONFIG_PKG_USING_MCUBOOT is not set
787912# CONFIG_PKG_USING_TINYUSB is not set
788- # CONFIG_PKG_USING_CHERRYUSB is not set
789913# CONFIG_PKG_USING_KMULTI_RTIMER is not set
790914# CONFIG_PKG_USING_TFDB is not set
791915# CONFIG_PKG_USING_QPC is not set
792916# CONFIG_PKG_USING_AGILE_UPGRADE is not set
793917# CONFIG_PKG_USING_FLASH_BLOB is not set
794918# CONFIG_PKG_USING_MLIBC is not set
795919# CONFIG_PKG_USING_TASK_MSG_BUS is not set
920+ # CONFIG_PKG_USING_UART_FRAMEWORK is not set
796921# CONFIG_PKG_USING_SFDB is not set
797922# CONFIG_PKG_USING_RTP is not set
798923# CONFIG_PKG_USING_REB is not set
924+ # CONFIG_PKG_USING_RMP is not set
799925# CONFIG_PKG_USING_R_RHEALSTONE is not set
926+ # CONFIG_PKG_USING_HEARTBEAT is not set
800927# end of system packages
801928
802929#
@@ -848,6 +975,13 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
848975# CONFIG_PKG_USING_NRFX is not set
849976# CONFIG_PKG_USING_NUCLEI_SDK is not set
850977# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
978+ # CONFIG_PKG_USING_MM32 is not set
979+
980+ #
981+ # WCH HAL & SDK Drivers
982+ #
983+ # CONFIG_PKG_USING_CH32V307_SDK is not set
984+ # end of WCH HAL & SDK Drivers
851985# end of HAL & SDK Drivers
852986
853987#
@@ -891,8 +1025,10 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
8911025# CONFIG_PKG_USING_PMSXX is not set
8921026# CONFIG_PKG_USING_RT3020 is not set
8931027# CONFIG_PKG_USING_MLX90632 is not set
1028+ # CONFIG_PKG_USING_MLX90382 is not set
8941029# CONFIG_PKG_USING_MLX90393 is not set
8951030# CONFIG_PKG_USING_MLX90392 is not set
1031+ # CONFIG_PKG_USING_MLX90394 is not set
8961032# CONFIG_PKG_USING_MLX90397 is not set
8971033# CONFIG_PKG_USING_MS5611 is not set
8981034# CONFIG_PKG_USING_MAX31865 is not set
@@ -1007,6 +1143,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
10071143# CONFIG_PKG_USING_BT_MX01 is not set
10081144# CONFIG_PKG_USING_RGPOWER is not set
10091145# CONFIG_PKG_USING_BT_MX02 is not set
1146+ # CONFIG_PKG_USING_GC9A01 is not set
1147+ # CONFIG_PKG_USING_IK485 is not set
10101148# CONFIG_PKG_USING_SPI_TOOLS is not set
10111149# end of peripheral libraries and drivers
10121150
@@ -1023,6 +1161,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
10231161# CONFIG_PKG_USING_QUEST is not set
10241162# CONFIG_PKG_USING_NAXOS is not set
10251163# CONFIG_PKG_USING_R_TINYMAIX is not set
1164+ # CONFIG_PKG_USING_LLMCHAT is not set
10261165# end of AI packages
10271166
10281167#
@@ -1099,6 +1238,7 @@ CONFIG_PKG_ZLIB_VER="latest"
10991238# CONFIG_PKG_USING_KI is not set
11001239# CONFIG_PKG_USING_ARMv7M_DWT is not set
11011240# CONFIG_PKG_USING_CRCLIB is not set
1241+ # CONFIG_PKG_USING_LIBCRC is not set
11021242# CONFIG_PKG_USING_LWGPS is not set
11031243# CONFIG_PKG_USING_STATE_MACHINE is not set
11041244# CONFIG_PKG_USING_DESIGN_PATTERN is not set
0 commit comments