@@ -12,8 +12,8 @@ CONFIG_RT_THREAD_PRIORITY_MAX=32
12
12
CONFIG_RT_TICK_PER_SECOND=100
13
13
CONFIG_RT_DEBUG=y
14
14
CONFIG_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
17
17
CONFIG_RT_USING_HOOK=y
18
18
CONFIG_IDLE_THREAD_STACK_SIZE=256
19
19
# CONFIG_RT_USING_TIMER_SOFT is not set
@@ -26,7 +26,7 @@ CONFIG_RT_USING_MUTEX=y
26
26
CONFIG_RT_USING_EVENT=y
27
27
CONFIG_RT_USING_MAILBOX=y
28
28
CONFIG_RT_USING_MESSAGEQUEUE=y
29
- # CONFIG_RT_USING_SIGNALS is not set
29
+ CONFIG_RT_USING_SIGNALS=y
30
30
31
31
#
32
32
# Memory Management
@@ -41,6 +41,7 @@ CONFIG_RT_USING_SMALL_MEM=y
41
41
# Kernel Device Object
42
42
#
43
43
CONFIG_RT_USING_DEVICE=y
44
+ CONFIG_RT_USING_INTERRUPT_INFO=y
44
45
CONFIG_RT_USING_CONSOLE=y
45
46
CONFIG_RT_CONSOLEBUF_SIZE=128
46
47
CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
@@ -80,6 +81,10 @@ CONFIG_DFS_USING_WORKDIR=y
80
81
CONFIG_DFS_FILESYSTEMS_MAX=2
81
82
CONFIG_DFS_FD_MAX=4
82
83
CONFIG_RT_USING_DFS_ELMFAT=y
84
+
85
+ #
86
+ # elm-chan's FatFs, Generic FAT Filesystem Module
87
+ #
83
88
CONFIG_RT_DFS_ELM_CODE_PAGE=437
84
89
CONFIG_RT_DFS_ELM_WORD_ACCESS=y
85
90
CONFIG_RT_DFS_ELM_USE_LFN_0=y
@@ -93,7 +98,13 @@ CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
93
98
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
94
99
CONFIG_RT_DFS_ELM_REENTRANT=y
95
100
CONFIG_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
97
108
98
109
#
99
110
# Device Drivers
@@ -102,14 +113,24 @@ CONFIG_RT_USING_DEVICE_IPC=y
102
113
CONFIG_RT_USING_SERIAL=y
103
114
# CONFIG_RT_USING_CAN is not set
104
115
# 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
106
118
CONFIG_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
113
134
# CONFIG_RT_USING_USB_HOST is not set
114
135
# CONFIG_RT_USING_USB_DEVICE is not set
115
136
@@ -129,28 +150,79 @@ CONFIG_RT_USING_POSIX_TERMIOS=y
129
150
#
130
151
# light weight TCP/IP stack
131
152
#
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
133
196
134
197
#
135
198
# Modbus master and slave stack
136
199
#
137
200
# CONFIG_RT_USING_MODBUS is not set
201
+ # CONFIG_RT_USING_NETUTILS is not set
138
202
139
203
#
140
204
# RT-Thread UI Engine
141
205
#
142
206
CONFIG_RT_USING_GUIENGINE=y
143
207
CONFIG_RTGUI_NAME_MAX=16
144
- # CONFIG_RTGUI_USING_TTF is not set
208
+ CONFIG_RTGUI_USING_TTF=y
145
209
CONFIG_RTGUI_USING_FONT16=y
146
210
CONFIG_RTGUI_USING_FONT12=y
147
211
# CONFIG_RTGUI_USING_FONTHZ is not set
148
212
# CONFIG_RTGUI_IMAGE_XPM is not set
213
+ # CONFIG_RTGUI_IMAGE_JPEG_NONE is not set
149
214
# 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
151
217
# CONFIG_RTGUI_IMAGE_PNG is not set
152
- # CONFIG_RTGUI_IMAGE_LODEPNG is not set
218
+ CONFIG_RTGUI_IMAGE_LODEPNG=y
153
219
# 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
154
226
155
227
#
156
228
# RT-Thread online packages
@@ -172,6 +244,11 @@ CONFIG_RTGUI_USING_FONT12=y
172
244
# CONFIG_PKG_USING_CJSON is not set
173
245
# CONFIG_PKG_USING_EZXML is not set
174
246
247
+ #
248
+ # Marvell WiFi
249
+ #
250
+ # CONFIG_PKG_USING_MARVELLWIFI is not set
251
+
175
252
#
176
253
# security packages
177
254
#
@@ -201,3 +278,4 @@ CONFIG_PKG_HELLO_VER="v1.0.0"
201
278
CONFIG_RT_USING_UART0=y
202
279
CONFIG_RT_USING_UART1=y
203
280
CONFIG_BSP_DRV_CLCD=y
281
+ CONFIG_BSP_DRV_EMAC=y
0 commit comments