@@ -12,8 +12,8 @@ CONFIG_RT_THREAD_PRIORITY_MAX=32
1212CONFIG_RT_TICK_PER_SECOND=100
1313CONFIG_RT_DEBUG=y
1414CONFIG_RT_USING_OVERFLOW_CHECK=y
15- CONFIG_RT_DEBUG_INIT=1 
16- #  CONFIG_RT_DEBUG_THREAD is not set 
15+ CONFIG_RT_DEBUG_INIT=0 
16+ CONFIG_RT_DEBUG_THREAD=0 
1717CONFIG_RT_USING_HOOK=y
1818CONFIG_IDLE_THREAD_STACK_SIZE=256
1919# CONFIG_RT_USING_TIMER_SOFT is not set
@@ -26,7 +26,7 @@ CONFIG_RT_USING_MUTEX=y
2626CONFIG_RT_USING_EVENT=y
2727CONFIG_RT_USING_MAILBOX=y
2828CONFIG_RT_USING_MESSAGEQUEUE=y
29- #  CONFIG_RT_USING_SIGNALS is not set 
29+ CONFIG_RT_USING_SIGNALS=y 
3030
3131#
3232# Memory Management
@@ -41,6 +41,7 @@ CONFIG_RT_USING_SMALL_MEM=y
4141# Kernel Device Object
4242#
4343CONFIG_RT_USING_DEVICE=y
44+ CONFIG_RT_USING_INTERRUPT_INFO=y
4445CONFIG_RT_USING_CONSOLE=y
4546CONFIG_RT_CONSOLEBUF_SIZE=128
4647CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
@@ -80,6 +81,10 @@ CONFIG_DFS_USING_WORKDIR=y
8081CONFIG_DFS_FILESYSTEMS_MAX=2
8182CONFIG_DFS_FD_MAX=4
8283CONFIG_RT_USING_DFS_ELMFAT=y
84+ 
85+ #
86+ # elm-chan's FatFs, Generic FAT Filesystem Module
87+ #
8388CONFIG_RT_DFS_ELM_CODE_PAGE=437
8489CONFIG_RT_DFS_ELM_WORD_ACCESS=y
8590CONFIG_RT_DFS_ELM_USE_LFN_0=y
@@ -93,7 +98,13 @@ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
9398# CONFIG_RT_DFS_ELM_USE_ERASE is not set
9499CONFIG_RT_DFS_ELM_REENTRANT=y
95100CONFIG_RT_USING_DFS_DEVFS=y
96- # CONFIG_RT_USING_DFS_NET is not set
101+ CONFIG_RT_USING_DFS_NET=y
102+ CONFIG_HAVE_SYS_SELECT_H=y
103+ # CONFIG_HAVE_SYS_SOCKET_H is not set
104+ CONFIG_RT_USING_DFS_ROMFS=y
105+ CONFIG_RT_USING_DFS_RAMFS=y
106+ # CONFIG_RT_USING_DFS_UFFS is not set
107+ # CONFIG_RT_USING_DFS_NFS is not set
97108
98109#
99110# Device Drivers
@@ -102,14 +113,24 @@ CONFIG_RT_USING_DEVICE_IPC=y
102113CONFIG_RT_USING_SERIAL=y
103114# CONFIG_RT_USING_CAN is not set
104115# CONFIG_RT_USING_HWTIMER is not set
105- # CONFIG_RT_USING_I2C is not set
116+ CONFIG_RT_USING_I2C=y
117+ CONFIG_RT_USING_I2C_BITOPS=y
106118CONFIG_RT_USING_PIN=y
107- # CONFIG_RT_USING_MTD_NOR is not set
108- # CONFIG_RT_USING_MTD_NAND is not set
109- # CONFIG_RT_USING_RTC is not set
110- # CONFIG_RT_USING_SDIO is not set
111- # CONFIG_RT_USING_SPI is not set
112- # CONFIG_RT_USING_WDT is not set
119+ CONFIG_RT_USING_MTD_NOR=y
120+ CONFIG_RT_USING_MTD_NAND=y
121+ CONFIG_RT_MTD_NAND_DEBUG=y
122+ CONFIG_RT_USING_RTC=y
123+ CONFIG_RT_USING_SDIO=y
124+ CONFIG_RT_USING_SPI=y
125+ CONFIG_RT_USING_SFUD=y
126+ CONFIG_RT_SFUD_USING_SFDP=y
127+ CONFIG_RT_SFUD_USING_FLASH_INFO_TABLE=y
128+ # CONFIG_RT_SFUD_DEBUG is not set
129+ # CONFIG_RT_USING_W25QXX is not set
130+ # CONFIG_RT_USING_GD is not set
131+ # CONFIG_RT_USING_ENC28J60 is not set
132+ # CONFIG_RT_USING_SPI_WIFI is not set
133+ CONFIG_RT_USING_WDT=y
113134# CONFIG_RT_USING_USB_HOST is not set
114135# CONFIG_RT_USING_USB_DEVICE is not set
115136
@@ -129,28 +150,79 @@ CONFIG_RT_USING_POSIX_TERMIOS=y
129150#
130151# light weight TCP/IP stack
131152#
132- # CONFIG_RT_USING_LWIP is not set
153+ CONFIG_RT_USING_LWIP=y
154+ # CONFIG_RT_USING_LWIP141 is not set
155+ CONFIG_RT_USING_LWIP202=y
156+ # CONFIG_RT_LWIP_IGMP is not set
157+ CONFIG_RT_LWIP_ICMP=y
158+ # CONFIG_RT_LWIP_SNMP is not set
159+ CONFIG_RT_LWIP_DNS=y
160+ CONFIG_RT_LWIP_DHCP=y
161+ CONFIG_IP_SOF_BROADCAST=1
162+ CONFIG_IP_SOF_BROADCAST_RECV=1
163+ # CONFIG_LWIP_USING_DHCPD is not set
164+ 
165+ #
166+ # Static IPv4 Address
167+ #
168+ CONFIG_RT_LWIP_IPADDR="192.168.1.30"
169+ CONFIG_RT_LWIP_GWADDR="192.168.1.1"
170+ CONFIG_RT_LWIP_MSKADDR="255.255.255.0"
171+ CONFIG_RT_LWIP_UDP=y
172+ CONFIG_RT_LWIP_TCP=y
173+ # CONFIG_RT_LWIP_RAW is not set
174+ # CONFIG_RT_LWIP_PPP is not set
175+ # CONFIG_RT_LWIP_PPPOE is not set
176+ # CONFIG_RT_LWIP_PPPOS is not set
177+ CONFIG_RT_LWIP_PBUF_NUM=16
178+ CONFIG_RT_LWIP_RAW_PCB_NUM=4
179+ CONFIG_RT_LWIP_UDP_PCB_NUM=4
180+ CONFIG_RT_LWIP_TCP_PCB_NUM=4
181+ CONFIG_RT_LWIP_TCP_SEG_NUM=40
182+ CONFIG_RT_LWIP_TCP_SND_BUF=8196
183+ CONFIG_RT_LWIP_TCP_WND=8196
184+ CONFIG_RT_LWIP_TCPTHREAD_PRIORITY=10
185+ CONFIG_RT_LWIP_TCPTHREAD_MBOX_SIZE=8
186+ CONFIG_RT_LWIP_TCPTHREAD_STACKSIZE=1024
187+ CONFIG_RT_LWIP_ETHTHREAD_PRIORITY=12
188+ CONFIG_RT_LWIP_ETHTHREAD_STACKSIZE=1024
189+ CONFIG_RT_LWIP_ETHTHREAD_MBOX_SIZE=8
190+ # CONFIG_RT_LWIP_REASSEMBLY_FRAG is not set
191+ CONFIG_LWIP_NETIF_STATUS_CALLBACK=1
192+ CONFIG_SO_REUSE=1
193+ CONFIG_LWIP_SO_RCVTIMEO=1
194+ CONFIG_LWIP_SO_SNDTIMEO=1
195+ CONFIG_LWIP_SO_RCVBUF=1
133196
134197#
135198# Modbus master and slave stack
136199#
137200# CONFIG_RT_USING_MODBUS is not set
201+ # CONFIG_RT_USING_NETUTILS is not set
138202
139203#
140204# RT-Thread UI Engine
141205#
142206CONFIG_RT_USING_GUIENGINE=y
143207CONFIG_RTGUI_NAME_MAX=16
144- #  CONFIG_RTGUI_USING_TTF is not set 
208+ CONFIG_RTGUI_USING_TTF=y 
145209CONFIG_RTGUI_USING_FONT16=y
146210CONFIG_RTGUI_USING_FONT12=y
147211# CONFIG_RTGUI_USING_FONTHZ is not set
148212# CONFIG_RTGUI_IMAGE_XPM is not set
213+ # CONFIG_RTGUI_IMAGE_JPEG_NONE is not set
149214# CONFIG_RTGUI_IMAGE_JPEG is not set
150- # CONFIG_RTGUI_IMAGE_TJPGD is not set
215+ CONFIG_RTGUI_IMAGE_TJPGD=y
216+ # CONFIG_RTGUI_IMAGE_PNG_NONE is not set
151217# CONFIG_RTGUI_IMAGE_PNG is not set
152- #  CONFIG_RTGUI_IMAGE_LODEPNG is not set 
218+ CONFIG_RTGUI_IMAGE_LODEPNG=y 
153219# CONFIG_RTGUI_IMAGE_BMP is not set
220+ CONFIG_RTGUI_IMAGE_CONTAINER=y
221+ 
222+ #
223+ # VBUS(Virtual Software BUS)
224+ #
225+ # CONFIG_RT_USING_VBUS is not set
154226
155227#
156228# RT-Thread online packages
@@ -172,6 +244,11 @@ CONFIG_RTGUI_USING_FONT12=y
172244# CONFIG_PKG_USING_CJSON is not set
173245# CONFIG_PKG_USING_EZXML is not set
174246
247+ #
248+ # Marvell WiFi
249+ #
250+ # CONFIG_PKG_USING_MARVELLWIFI is not set
251+ 
175252#
176253# security packages
177254#
@@ -201,3 +278,4 @@ CONFIG_PKG_HELLO_VER="v1.0.0"
201278CONFIG_RT_USING_UART0=y
202279CONFIG_RT_USING_UART1=y
203280CONFIG_BSP_DRV_CLCD=y
281+ CONFIG_BSP_DRV_EMAC=y
0 commit comments