2
2
#
3
3
# RT-Thread Kernel
4
4
#
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
+
5
121
CONFIG_RT_NAME_MAX=8
6
122
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
7
- CONFIG_RT_USING_SMART=y
8
123
# CONFIG_RT_USING_NANO is not set
124
+ CONFIG_RT_USING_SMART=y
9
125
# CONFIG_RT_USING_AMP is not set
10
126
# CONFIG_RT_USING_SMP is not set
11
127
CONFIG_RT_CPUS_NR=1
@@ -15,6 +131,7 @@ CONFIG_RT_THREAD_PRIORITY_32=y
15
131
# CONFIG_RT_THREAD_PRIORITY_256 is not set
16
132
CONFIG_RT_THREAD_PRIORITY_MAX=32
17
133
CONFIG_RT_TICK_PER_SECOND=1000
134
+ CONFIG_RT_USING_OVERFLOW_CHECK=y
18
135
CONFIG_RT_USING_HOOK=y
19
136
CONFIG_RT_HOOK_USING_FUNC_PTR=y
20
137
CONFIG_RT_USING_HOOKLIST=y
@@ -28,26 +145,18 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=8192
28
145
CONFIG_RT_USING_CPU_USAGE_TRACER=y
29
146
30
147
#
31
- # kservice optimization
148
+ # kservice options
32
149
#
33
150
# 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
43
152
44
153
CONFIG_RT_USING_DEBUG=y
45
154
CONFIG_RT_DEBUGING_ASSERT=y
46
155
CONFIG_RT_DEBUGING_COLOR=y
47
156
CONFIG_RT_DEBUGING_CONTEXT=y
48
157
# CONFIG_RT_DEBUGING_AUTO_INIT is not set
49
158
# CONFIG_RT_DEBUGING_PAGE_LEAK is not set
50
- CONFIG_RT_USING_OVERFLOW_CHECK=y
159
+ # CONFIG_RT_USING_CI_ACTION is not set
51
160
52
161
#
53
162
# Inter-Thread communication
@@ -83,7 +192,6 @@ CONFIG_RT_USING_DEVICE=y
83
192
CONFIG_RT_USING_DEVICE_OPS=y
84
193
# CONFIG_RT_USING_INTERRUPT_INFO is not set
85
194
# CONFIG_RT_USING_THREADSAFE_PRINTF is not set
86
- CONFIG_RT_USING_SCHED_THREAD_CTX=y
87
195
CONFIG_RT_USING_CONSOLE=y
88
196
CONFIG_RT_CONSOLEBUF_SIZE=256
89
197
CONFIG_RT_CONSOLE_DEVICE_NAME="uart"
@@ -165,6 +273,7 @@ CONFIG_RT_DFS_ELM_MUTEX_TIMEOUT=3000
165
273
CONFIG_RT_USING_DFS_DEVFS=y
166
274
# CONFIG_RT_USING_DFS_ROMFS is not set
167
275
CONFIG_RT_USING_DFS_PTYFS=y
276
+ # CONFIG_RT_USING_DFS_PROCFS is not set
168
277
CONFIG_RT_USING_DFS_CROMFS=y
169
278
CONFIG_RT_USING_DFS_TMPFS=y
170
279
# CONFIG_RT_USING_DFS_MQUEUE is not set
@@ -199,12 +308,14 @@ CONFIG_RT_USING_SERIAL_V1=y
199
308
# CONFIG_RT_USING_SERIAL_V2 is not set
200
309
CONFIG_RT_SERIAL_USING_DMA=y
201
310
CONFIG_RT_SERIAL_RB_BUFSZ=64
311
+ CONFIG_RT_USING_SERIAL_BYPASS=y
202
312
# CONFIG_RT_USING_CAN is not set
203
313
CONFIG_RT_USING_CPUTIME=y
204
314
CONFIG_RT_USING_CPUTIME_RISCV=y
205
315
CONFIG_CPUTIME_TIMER_FREQ=25000000
206
316
# CONFIG_RT_USING_I2C is not set
207
317
# CONFIG_RT_USING_PHY is not set
318
+ # CONFIG_RT_USING_PHY_V2 is not set
208
319
# CONFIG_RT_USING_ADC is not set
209
320
# CONFIG_RT_USING_DAC is not set
210
321
CONFIG_RT_USING_NULL=y
@@ -226,6 +337,7 @@ CONFIG_RT_MMCSD_STACK_SIZE=8192
226
337
CONFIG_RT_MMCSD_THREAD_PREORITY=22
227
338
CONFIG_RT_MMCSD_MAX_PARTITION=16
228
339
# CONFIG_RT_SDIO_DEBUG is not set
340
+ # CONFIG_RT_USING_SDHCI is not set
229
341
# CONFIG_RT_USING_SPI is not set
230
342
# CONFIG_RT_USING_WDT is not set
231
343
# CONFIG_RT_USING_AUDIO is not set
@@ -234,6 +346,15 @@ CONFIG_RT_MMCSD_MAX_PARTITION=16
234
346
# CONFIG_RT_USING_LCD is not set
235
347
# CONFIG_RT_USING_HWCRYPTO is not set
236
348
# 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
+
237
358
# CONFIG_RT_USING_VIRTIO is not set
238
359
CONFIG_RT_USING_PIN=y
239
360
CONFIG_RT_USING_KTIME=y
@@ -383,6 +504,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
383
504
# CONFIG_RT_LWIP_USING_HW_CHECKSUM is not set
384
505
CONFIG_RT_LWIP_USING_PING=y
385
506
# CONFIG_LWIP_USING_DHCPD is not set
507
+ # CONFIG_RT_LWIP_ENABLE_USER_HOOKS is not set
386
508
# CONFIG_RT_LWIP_DEBUG is not set
387
509
# CONFIG_RT_USING_AT is not set
388
510
# end of Network
@@ -414,6 +536,7 @@ CONFIG_RT_USING_ADT_REF=y
414
536
CONFIG_RT_USING_LWP=y
415
537
CONFIG_LWP_DEBUG=y
416
538
CONFIG_LWP_DEBUG_INIT=y
539
+ CONFIG_LWP_USING_RUNTIME=y
417
540
CONFIG_RT_LWP_MAX_NR=30
418
541
CONFIG_LWP_TASK_STACK_SIZE=16384
419
542
CONFIG_RT_CH_MSG_MAX_NR=1024
@@ -572,6 +695,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
572
695
# CONFIG_PKG_USING_MATTER_ADAPTATION_LAYER is not set
573
696
# CONFIG_PKG_USING_LHC_MODBUS is not set
574
697
# CONFIG_PKG_USING_QMODBUS is not set
698
+ # CONFIG_PKG_USING_PNET is not set
699
+ # CONFIG_PKG_USING_OPENER is not set
575
700
# end of IoT - internet of things
576
701
577
702
#
@@ -704,6 +829,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
704
829
# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
705
830
# CONFIG_PKG_USING_VOFA_PLUS is not set
706
831
# CONFIG_PKG_USING_ZDEBUG is not set
832
+ # CONFIG_PKG_USING_RVBACKTRACE is not set
833
+ # CONFIG_PKG_USING_HPATCHLITE is not set
707
834
# end of tools packages
708
835
709
836
#
@@ -715,7 +842,6 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
715
842
#
716
843
# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
717
844
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
718
- # CONFIG_PKG_USING_RT_VSNPRINTF_FULL is not set
719
845
# end of enhanced kernel services
720
846
721
847
# CONFIG_PKG_USING_AUNITY is not set
@@ -733,7 +859,6 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
733
859
#
734
860
# CONFIG_PKG_USING_CMSIS_5 is not set
735
861
# CONFIG_PKG_USING_CMSIS_CORE is not set
736
- # CONFIG_PKG_USING_CMSIS_DSP is not set
737
862
# CONFIG_PKG_USING_CMSIS_NN is not set
738
863
# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
739
864
# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
@@ -785,18 +910,20 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
785
910
# CONFIG_PKG_USING_ARM_2D is not set
786
911
# CONFIG_PKG_USING_MCUBOOT is not set
787
912
# CONFIG_PKG_USING_TINYUSB is not set
788
- # CONFIG_PKG_USING_CHERRYUSB is not set
789
913
# CONFIG_PKG_USING_KMULTI_RTIMER is not set
790
914
# CONFIG_PKG_USING_TFDB is not set
791
915
# CONFIG_PKG_USING_QPC is not set
792
916
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
793
917
# CONFIG_PKG_USING_FLASH_BLOB is not set
794
918
# CONFIG_PKG_USING_MLIBC is not set
795
919
# CONFIG_PKG_USING_TASK_MSG_BUS is not set
920
+ # CONFIG_PKG_USING_UART_FRAMEWORK is not set
796
921
# CONFIG_PKG_USING_SFDB is not set
797
922
# CONFIG_PKG_USING_RTP is not set
798
923
# CONFIG_PKG_USING_REB is not set
924
+ # CONFIG_PKG_USING_RMP is not set
799
925
# CONFIG_PKG_USING_R_RHEALSTONE is not set
926
+ # CONFIG_PKG_USING_HEARTBEAT is not set
800
927
# end of system packages
801
928
802
929
#
@@ -848,6 +975,13 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
848
975
# CONFIG_PKG_USING_NRFX is not set
849
976
# CONFIG_PKG_USING_NUCLEI_SDK is not set
850
977
# 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
851
985
# end of HAL & SDK Drivers
852
986
853
987
#
@@ -891,8 +1025,10 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
891
1025
# CONFIG_PKG_USING_PMSXX is not set
892
1026
# CONFIG_PKG_USING_RT3020 is not set
893
1027
# CONFIG_PKG_USING_MLX90632 is not set
1028
+ # CONFIG_PKG_USING_MLX90382 is not set
894
1029
# CONFIG_PKG_USING_MLX90393 is not set
895
1030
# CONFIG_PKG_USING_MLX90392 is not set
1031
+ # CONFIG_PKG_USING_MLX90394 is not set
896
1032
# CONFIG_PKG_USING_MLX90397 is not set
897
1033
# CONFIG_PKG_USING_MS5611 is not set
898
1034
# CONFIG_PKG_USING_MAX31865 is not set
@@ -1007,6 +1143,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
1007
1143
# CONFIG_PKG_USING_BT_MX01 is not set
1008
1144
# CONFIG_PKG_USING_RGPOWER is not set
1009
1145
# CONFIG_PKG_USING_BT_MX02 is not set
1146
+ # CONFIG_PKG_USING_GC9A01 is not set
1147
+ # CONFIG_PKG_USING_IK485 is not set
1010
1148
# CONFIG_PKG_USING_SPI_TOOLS is not set
1011
1149
# end of peripheral libraries and drivers
1012
1150
@@ -1023,6 +1161,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
1023
1161
# CONFIG_PKG_USING_QUEST is not set
1024
1162
# CONFIG_PKG_USING_NAXOS is not set
1025
1163
# CONFIG_PKG_USING_R_TINYMAIX is not set
1164
+ # CONFIG_PKG_USING_LLMCHAT is not set
1026
1165
# end of AI packages
1027
1166
1028
1167
#
@@ -1099,6 +1238,7 @@ CONFIG_PKG_ZLIB_VER="latest"
1099
1238
# CONFIG_PKG_USING_KI is not set
1100
1239
# CONFIG_PKG_USING_ARMv7M_DWT is not set
1101
1240
# CONFIG_PKG_USING_CRCLIB is not set
1241
+ # CONFIG_PKG_USING_LIBCRC is not set
1102
1242
# CONFIG_PKG_USING_LWGPS is not set
1103
1243
# CONFIG_PKG_USING_STATE_MACHINE is not set
1104
1244
# CONFIG_PKG_USING_DESIGN_PATTERN is not set
0 commit comments