66#
77# RT-Thread Kernel
88#
9- CONFIG_RT_NAME_MAX=8
9+ CONFIG_RT_NAME_MAX=30
1010# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
1111# CONFIG_RT_USING_SMP is not set
1212CONFIG_RT_ALIGN_SIZE=8
1313# CONFIG_RT_THREAD_PRIORITY_8 is not set
1414CONFIG_RT_THREAD_PRIORITY_32=y
1515# CONFIG_RT_THREAD_PRIORITY_256 is not set
1616CONFIG_RT_THREAD_PRIORITY_MAX=32
17- CONFIG_RT_TICK_PER_SECOND=100
17+ CONFIG_RT_TICK_PER_SECOND=1000
1818CONFIG_RT_USING_OVERFLOW_CHECK=y
1919CONFIG_RT_USING_HOOK=y
2020CONFIG_RT_USING_IDLE_HOOK=y
2121CONFIG_RT_IDLE_HOOK_LIST_SIZE=4
22- CONFIG_IDLE_THREAD_STACK_SIZE=2048
22+ CONFIG_IDLE_THREAD_STACK_SIZE=16384
2323# CONFIG_RT_USING_TIMER_SOFT is not set
2424CONFIG_RT_DEBUG=y
2525# CONFIG_RT_DEBUG_COLOR is not set
@@ -65,6 +65,7 @@ CONFIG_RT_USING_CONSOLE=y
6565CONFIG_RT_CONSOLEBUF_SIZE=256
6666CONFIG_RT_CONSOLE_DEVICE_NAME="uart"
6767CONFIG_RT_VER_NUM=0x40003
68+ CONFIG_ARCH_CPU_64BIT=y
6869# CONFIG_RT_USING_CPU_FFS is not set
6970CONFIG_ARCH_MIPS64=y
7071# CONFIG_ARCH_CPU_STACK_GROWS_UPWARD is not set
@@ -74,7 +75,7 @@ CONFIG_ARCH_MIPS64=y
7475#
7576CONFIG_RT_USING_COMPONENTS_INIT=y
7677CONFIG_RT_USING_USER_MAIN=y
77- CONFIG_RT_MAIN_THREAD_STACK_SIZE=2048
78+ CONFIG_RT_MAIN_THREAD_STACK_SIZE=16384
7879CONFIG_RT_MAIN_THREAD_PRIORITY=10
7980
8081#
@@ -93,7 +94,7 @@ CONFIG_FINSH_USING_SYMTAB=y
9394CONFIG_FINSH_USING_DESCRIPTION=y
9495# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
9596CONFIG_FINSH_THREAD_PRIORITY=20
96- CONFIG_FINSH_THREAD_STACK_SIZE=4096
97+ CONFIG_FINSH_THREAD_STACK_SIZE=16384
9798CONFIG_FINSH_CMD_SIZE=80
9899# CONFIG_FINSH_USING_AUTH is not set
99100CONFIG_FINSH_USING_MSH=y
@@ -106,23 +107,42 @@ CONFIG_FINSH_ARG_MAX=10
106107#
107108CONFIG_RT_USING_DFS=y
108109CONFIG_DFS_USING_WORKDIR=y
109- CONFIG_DFS_FILESYSTEMS_MAX=2
110- CONFIG_DFS_FILESYSTEM_TYPES_MAX=2
110+ CONFIG_DFS_FILESYSTEMS_MAX=10
111+ CONFIG_DFS_FILESYSTEM_TYPES_MAX=10
111112CONFIG_DFS_FD_MAX=16
112113# CONFIG_RT_USING_DFS_MNTTABLE is not set
113- # CONFIG_RT_USING_DFS_ELMFAT is not set
114+ CONFIG_RT_USING_DFS_ELMFAT=y
115+
116+ #
117+ # elm-chan's FatFs, Generic FAT Filesystem Module
118+ #
119+ CONFIG_RT_DFS_ELM_CODE_PAGE=936
120+ CONFIG_RT_DFS_ELM_WORD_ACCESS=y
121+ # CONFIG_RT_DFS_ELM_USE_LFN_0 is not set
122+ # CONFIG_RT_DFS_ELM_USE_LFN_1 is not set
123+ # CONFIG_RT_DFS_ELM_USE_LFN_2 is not set
124+ CONFIG_RT_DFS_ELM_USE_LFN_3=y
125+ CONFIG_RT_DFS_ELM_USE_LFN=3
126+ CONFIG_RT_DFS_ELM_MAX_LFN=255
127+ CONFIG_RT_DFS_ELM_DRIVES=9
128+ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
129+ # CONFIG_RT_DFS_ELM_USE_ERASE is not set
130+ CONFIG_RT_DFS_ELM_REENTRANT=y
114131CONFIG_RT_USING_DFS_DEVFS=y
115132# CONFIG_RT_USING_DFS_ROMFS is not set
116133# CONFIG_RT_USING_DFS_RAMFS is not set
117134# CONFIG_RT_USING_DFS_UFFS is not set
118135# CONFIG_RT_USING_DFS_JFFS2 is not set
136+ # CONFIG_RT_USING_DFS_NFS is not set
119137
120138#
121139# Device Drivers
122140#
123141CONFIG_RT_USING_DEVICE_IPC=y
124142CONFIG_RT_PIPE_BUFSZ=512
125- # CONFIG_RT_USING_SYSTEM_WORKQUEUE is not set
143+ CONFIG_RT_USING_SYSTEM_WORKQUEUE=y
144+ CONFIG_RT_SYSTEM_WORKQUEUE_STACKSIZE=16384
145+ CONFIG_RT_SYSTEM_WORKQUEUE_PRIORITY=5
126146CONFIG_RT_USING_SERIAL=y
127147CONFIG_RT_SERIAL_USING_DMA=y
128148CONFIG_RT_SERIAL_RB_BUFSZ=64
@@ -132,6 +152,7 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
132152# CONFIG_RT_USING_I2C is not set
133153CONFIG_RT_USING_PIN=y
134154# CONFIG_RT_USING_ADC is not set
155+ # CONFIG_RT_USING_DAC is not set
135156# CONFIG_RT_USING_PWM is not set
136157# CONFIG_RT_USING_MTD_NOR is not set
137158# CONFIG_RT_USING_MTD_NAND is not set
@@ -172,22 +193,91 @@ CONFIG_RT_USING_POSIX=y
172193#
173194# Socket abstraction layer
174195#
175- # CONFIG_RT_USING_SAL is not set
196+ CONFIG_RT_USING_SAL=y
197+
198+ #
199+ # protocol stack implement
200+ #
201+ CONFIG_SAL_USING_LWIP=y
202+ # CONFIG_SAL_USING_POSIX is not set
203+ CONFIG_SAL_SOCKETS_NUM=16
176204
177205#
178206# Network interface device
179207#
180- # CONFIG_RT_USING_NETDEV is not set
208+ CONFIG_RT_USING_NETDEV=y
209+ CONFIG_NETDEV_USING_IFCONFIG=y
210+ CONFIG_NETDEV_USING_PING=y
211+ CONFIG_NETDEV_USING_NETSTAT=y
212+ CONFIG_NETDEV_USING_AUTO_DEFAULT=y
213+ # CONFIG_NETDEV_USING_IPV6 is not set
214+ CONFIG_NETDEV_IPV4=1
215+ CONFIG_NETDEV_IPV6=0
216+ # CONFIG_NETDEV_IPV6_SCOPES is not set
181217
182218#
183219# light weight TCP/IP stack
184220#
185- # CONFIG_RT_USING_LWIP is not set
221+ CONFIG_RT_USING_LWIP=y
222+ # CONFIG_RT_USING_LWIP141 is not set
223+ CONFIG_RT_USING_LWIP202=y
224+ # CONFIG_RT_USING_LWIP212 is not set
225+ # CONFIG_RT_USING_LWIP_IPV6 is not set
226+ CONFIG_RT_LWIP_MEM_ALIGNMENT=8
227+ CONFIG_RT_LWIP_IGMP=y
228+ CONFIG_RT_LWIP_ICMP=y
229+ CONFIG_RT_LWIP_SNMP=y
230+ CONFIG_RT_LWIP_DNS=y
231+ CONFIG_RT_LWIP_DHCP=y
232+ CONFIG_IP_SOF_BROADCAST=1
233+ CONFIG_IP_SOF_BROADCAST_RECV=1
234+
235+ #
236+ # Static IPv4 Address
237+ #
238+ CONFIG_RT_LWIP_IPADDR="192.168.1.30"
239+ CONFIG_RT_LWIP_GWADDR="192.168.1.1"
240+ CONFIG_RT_LWIP_MSKADDR="255.255.255.0"
241+ CONFIG_RT_LWIP_UDP=y
242+ CONFIG_RT_LWIP_TCP=y
243+ CONFIG_RT_LWIP_RAW=y
244+ # CONFIG_RT_LWIP_PPP is not set
245+ CONFIG_RT_MEMP_NUM_NETCONN=8
246+ CONFIG_RT_LWIP_PBUF_NUM=16
247+ CONFIG_RT_LWIP_RAW_PCB_NUM=4
248+ CONFIG_RT_LWIP_UDP_PCB_NUM=4
249+ CONFIG_RT_LWIP_TCP_PCB_NUM=4
250+ CONFIG_RT_LWIP_TCP_SEG_NUM=40
251+ CONFIG_RT_LWIP_TCP_SND_BUF=8196
252+ CONFIG_RT_LWIP_TCP_WND=8196
253+ CONFIG_RT_LWIP_TCPTHREAD_PRIORITY=5
254+ CONFIG_RT_LWIP_TCPTHREAD_MBOX_SIZE=32
255+ CONFIG_RT_LWIP_TCPTHREAD_STACKSIZE=16384
256+ # CONFIG_LWIP_NO_RX_THREAD is not set
257+ # CONFIG_LWIP_NO_TX_THREAD is not set
258+ CONFIG_RT_LWIP_ETHTHREAD_PRIORITY=5
259+ CONFIG_RT_LWIP_ETHTHREAD_STACKSIZE=16384
260+ CONFIG_RT_LWIP_ETHTHREAD_MBOX_SIZE=32
261+ CONFIG_RT_LWIP_REASSEMBLY_FRAG=y
262+ CONFIG_LWIP_NETIF_STATUS_CALLBACK=1
263+ CONFIG_LWIP_NETIF_LINK_CALLBACK=1
264+ CONFIG_SO_REUSE=1
265+ CONFIG_LWIP_SO_RCVTIMEO=1
266+ CONFIG_LWIP_SO_SNDTIMEO=1
267+ CONFIG_LWIP_SO_RCVBUF=1
268+ CONFIG_LWIP_SO_LINGER=0
269+ # CONFIG_RT_LWIP_NETIF_LOOPBACK is not set
270+ CONFIG_LWIP_NETIF_LOOPBACK=0
271+ CONFIG_RT_LWIP_STATS=y
272+ # CONFIG_RT_LWIP_USING_HW_CHECKSUM is not set
273+ CONFIG_RT_LWIP_USING_PING=y
274+ # CONFIG_RT_LWIP_DEBUG is not set
186275
187276#
188277# AT commands
189278#
190279# CONFIG_RT_USING_AT is not set
280+ # CONFIG_LWIP_USING_DHCPD is not set
191281
192282#
193283# VBUS(Virtual Software BUS)
@@ -213,7 +303,9 @@ CONFIG_RT_USING_POSIX=y
213303#
214304# IoT - internet of things
215305#
306+ # CONFIG_PKG_USING_LORAWAN_DRIVER is not set
216307# CONFIG_PKG_USING_PAHOMQTT is not set
308+ # CONFIG_PKG_USING_UMQTT is not set
217309# CONFIG_PKG_USING_WEBCLIENT is not set
218310# CONFIG_PKG_USING_WEBNET is not set
219311# CONFIG_PKG_USING_MONGOOSE is not set
@@ -259,7 +351,7 @@ CONFIG_RT_USING_POSIX=y
259351# CONFIG_PKG_USING_GAGENT_CLOUD is not set
260352# CONFIG_PKG_USING_ALI_IOTKIT is not set
261353# CONFIG_PKG_USING_AZURE is not set
262- # CONFIG_PKG_USING_TENCENT_IOTHUB is not set
354+ # CONFIG_PKG_USING_TENCENT_IOT_EXPLORER is not set
263355# CONFIG_PKG_USING_JIOT-C-SDK is not set
264356# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set
265357# CONFIG_PKG_USING_JOYLINK is not set
@@ -281,6 +373,8 @@ CONFIG_RT_USING_POSIX=y
281373# CONFIG_PKG_USING_CAPNP is not set
282374# CONFIG_PKG_USING_RT_CJSON_TOOLS is not set
283375# CONFIG_PKG_USING_AGILE_TELNET is not set
376+ # CONFIG_PKG_USING_NMEALIB is not set
377+ # CONFIG_PKG_USING_AGILE_JSMN is not set
284378
285379#
286380# security packages
@@ -289,6 +383,7 @@ CONFIG_RT_USING_POSIX=y
289383# CONFIG_PKG_USING_libsodium is not set
290384# CONFIG_PKG_USING_TINYCRYPT is not set
291385# CONFIG_PKG_USING_TFM is not set
386+ # CONFIG_PKG_USING_YD_CRYPTO is not set
292387
293388#
294389# language packages
@@ -323,17 +418,25 @@ CONFIG_RT_USING_POSIX=y
323418# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set
324419# CONFIG_PKG_USING_LUNAR_CALENDAR is not set
325420# CONFIG_PKG_USING_BS8116A is not set
421+ # CONFIG_PKG_USING_GPS_RMC is not set
326422# CONFIG_PKG_USING_URLENCODE is not set
423+ # CONFIG_PKG_USING_UMCN is not set
327424
328425#
329426# system packages
330427#
331428# CONFIG_PKG_USING_GUIENGINE is not set
332429# CONFIG_PKG_USING_CAIRO is not set
333430# CONFIG_PKG_USING_PIXMAN is not set
334- # CONFIG_PKG_USING_LWEXT4 is not set
431+ CONFIG_PKG_USING_LWEXT4=y
432+ CONFIG_PKG_LWEXT4_PATH="/packages/system/lwext4"
433+ CONFIG_RT_USING_DFS_LWEXT4=y
434+ CONFIG_PKG_USING_LWEXT4_LATEST_VERSION=y
435+ # CONFIG_PKG_USING_LWEXT4_V100 is not set
436+ CONFIG_PKG_LWEXT4_VER="latest"
335437# CONFIG_PKG_USING_PARTITION is not set
336438# CONFIG_PKG_USING_FAL is not set
439+ # CONFIG_PKG_USING_FLASHDB is not set
337440# CONFIG_PKG_USING_SQLITE is not set
338441# CONFIG_PKG_USING_RTI is not set
339442# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
@@ -346,6 +449,10 @@ CONFIG_RT_USING_POSIX=y
346449# CONFIG_PKG_USING_SYSWATCH is not set
347450# CONFIG_PKG_USING_SYS_LOAD_MONITOR is not set
348451# CONFIG_PKG_USING_PLCCORE is not set
452+ # CONFIG_PKG_USING_RAMDISK is not set
453+ # CONFIG_PKG_USING_MININI is not set
454+ # CONFIG_PKG_USING_QBOOT is not set
455+ # CONFIG_PKG_USING_UCOSIII_WRAPPER is not set
349456
350457#
351458# peripheral libraries and drivers
@@ -383,13 +490,21 @@ CONFIG_RT_USING_POSIX=y
383490# CONFIG_PKG_USING_RPLIDAR is not set
384491# CONFIG_PKG_USING_AS608 is not set
385492# CONFIG_PKG_USING_RC522 is not set
493+ # CONFIG_PKG_USING_WS2812B is not set
386494# CONFIG_PKG_USING_EMBARC_BSP is not set
387495# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set
388496# CONFIG_PKG_USING_MULTI_RTIMER is not set
389497# CONFIG_PKG_USING_MAX7219 is not set
390498# CONFIG_PKG_USING_BEEP is not set
391499# CONFIG_PKG_USING_EASYBLINK is not set
392500# CONFIG_PKG_USING_PMS_SERIES is not set
501+ # CONFIG_PKG_USING_CAN_YMODEM is not set
502+ # CONFIG_PKG_USING_LORA_RADIO_DRIVER is not set
503+ # CONFIG_PKG_USING_QLED is not set
504+ # CONFIG_PKG_USING_PAJ7620 is not set
505+ # CONFIG_PKG_USING_AGILE_CONSOLE is not set
506+ # CONFIG_PKG_USING_LD3320 is not set
507+ # CONFIG_PKG_USING_WK2124 is not set
393508
394509#
395510# miscellaneous packages
@@ -426,36 +541,5 @@ CONFIG_RT_USING_POSIX=y
426541# CONFIG_PKG_USING_VT100 is not set
427542# CONFIG_PKG_USING_ULAPACK is not set
428543# CONFIG_PKG_USING_UKAL is not set
429-
430- #
431- # Privated Packages of RealThread
432- #
433- # CONFIG_PKG_USING_CODEC is not set
434- # CONFIG_PKG_USING_PLAYER is not set
435- # CONFIG_PKG_USING_MPLAYER is not set
436- # CONFIG_PKG_USING_PERSIMMON_SRC is not set
437- # CONFIG_PKG_USING_JS_PERSIMMON is not set
438- # CONFIG_PKG_USING_JERRYSCRIPT_WIN32 is not set
439-
440- #
441- # Network Utilities
442- #
443- # CONFIG_PKG_USING_WICED is not set
444- # CONFIG_PKG_USING_CLOUDSDK is not set
445- # CONFIG_PKG_USING_POWER_MANAGER is not set
446- # CONFIG_PKG_USING_RT_OTA is not set
447- # CONFIG_PKG_USING_RDBD_SRC is not set
448- # CONFIG_PKG_USING_RTINSIGHT is not set
449- # CONFIG_PKG_USING_SMARTCONFIG is not set
450- # CONFIG_PKG_USING_RTX is not set
451- # CONFIG_RT_USING_TESTCASE is not set
452- # CONFIG_PKG_USING_NGHTTP2 is not set
453- # CONFIG_PKG_USING_AVS is not set
454- # CONFIG_PKG_USING_ALI_LINKKIT is not set
455- # CONFIG_PKG_USING_STS is not set
456- # CONFIG_PKG_USING_DLMS is not set
457- # CONFIG_PKG_USING_AUDIO_FRAMEWORK is not set
458- # CONFIG_PKG_USING_ZBAR is not set
459- # CONFIG_PKG_USING_MCF is not set
460- # CONFIG_PKG_USING_URPC is not set
544+ # CONFIG_PKG_USING_CRCLIB is not set
461545CONFIG_SOC_LS2K1000=y
0 commit comments