.config 6.1 KB
Newer Older
B
Bernard Xiong 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14
#
# Automatically generated file; DO NOT EDIT.
# RT-Thread Project Configuration
#

#
# RT-Thread Kernel
#
CONFIG_RT_NAME_MAX=8
CONFIG_RT_ALIGN_SIZE=4
CONFIG_RT_THREAD_PRIORITY_MAX=32
CONFIG_RT_TICK_PER_SECOND=100
CONFIG_RT_DEBUG=y
CONFIG_RT_USING_OVERFLOW_CHECK=y
15 16
CONFIG_RT_DEBUG_INIT=0
CONFIG_RT_DEBUG_THREAD=0
B
Bernard Xiong 已提交
17
CONFIG_RT_USING_HOOK=y
B
bernard 已提交
18
CONFIG_IDLE_THREAD_STACK_SIZE=256
B
Bernard Xiong 已提交
19 20 21 22 23 24 25 26 27 28
# CONFIG_RT_USING_TIMER_SOFT is not set

#
# Inter-Thread communication
#
CONFIG_RT_USING_SEMAPHORE=y
CONFIG_RT_USING_MUTEX=y
CONFIG_RT_USING_EVENT=y
CONFIG_RT_USING_MAILBOX=y
CONFIG_RT_USING_MESSAGEQUEUE=y
29
CONFIG_RT_USING_SIGNALS=y
B
Bernard Xiong 已提交
30 31 32 33 34 35 36 37 38 39 40 41 42 43

#
# Memory Management
#
CONFIG_RT_USING_MEMPOOL=y
CONFIG_RT_USING_MEMHEAP=y
CONFIG_RT_USING_HEAP=y
CONFIG_RT_USING_SMALL_MEM=y
# CONFIG_RT_USING_SLAB is not set

#
# Kernel Device Object
#
CONFIG_RT_USING_DEVICE=y
44
CONFIG_RT_USING_INTERRUPT_INFO=y
B
Bernard Xiong 已提交
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
CONFIG_RT_USING_CONSOLE=y
CONFIG_RT_CONSOLEBUF_SIZE=128
CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
# CONFIG_RT_USING_MODULE is not set

#
# RT-Thread Components
#
CONFIG_RT_USING_COMPONENTS_INIT=y
CONFIG_RT_USING_USER_MAIN=y

#
# C++ features
#
# CONFIG_RT_USING_CPLUSPLUS is not set

#
# Command shell
#
CONFIG_RT_USING_FINSH=y
B
bernard 已提交
65
CONFIG_FINSH_USING_HISTORY=y
B
Bernard Xiong 已提交
66 67
CONFIG_FINSH_USING_SYMTAB=y
CONFIG_FINSH_USING_DESCRIPTION=y
B
bernard 已提交
68
CONFIG_FINSH_THREAD_PRIORITY=20
B
Bernard Xiong 已提交
69
CONFIG_FINSH_THREAD_STACK_SIZE=4096
B
bernard 已提交
70
CONFIG_FINSH_CMD_SIZE=80
B
Bernard Xiong 已提交
71 72 73 74 75 76 77 78 79 80 81 82 83
# CONFIG_FINSH_USING_AUTH is not set
CONFIG_FINSH_USING_MSH=y
CONFIG_FINSH_USING_MSH_DEFAULT=y
# CONFIG_FINSH_USING_MSH_ONLY is not set

#
# Device virtual file system
#
CONFIG_RT_USING_DFS=y
CONFIG_DFS_USING_WORKDIR=y
CONFIG_DFS_FILESYSTEMS_MAX=2
CONFIG_DFS_FD_MAX=4
CONFIG_RT_USING_DFS_ELMFAT=y
84 85 86 87

#
# elm-chan's FatFs, Generic FAT Filesystem Module
#
B
Bernard Xiong 已提交
88
CONFIG_RT_DFS_ELM_CODE_PAGE=437
B
bernard 已提交
89 90 91 92 93 94 95
CONFIG_RT_DFS_ELM_WORD_ACCESS=y
CONFIG_RT_DFS_ELM_USE_LFN_0=y
# CONFIG_RT_DFS_ELM_USE_LFN_1 is not set
# CONFIG_RT_DFS_ELM_USE_LFN_2 is not set
# CONFIG_RT_DFS_ELM_USE_LFN_3 is not set
CONFIG_RT_DFS_ELM_USE_LFN=0
CONFIG_RT_DFS_ELM_MAX_LFN=255
B
Bernard Xiong 已提交
96 97 98 99 100
CONFIG_RT_DFS_ELM_DRIVES=2
CONFIG_RT_DFS_ELM_MAX_SECTOR_SIZE=512
# CONFIG_RT_DFS_ELM_USE_ERASE is not set
CONFIG_RT_DFS_ELM_REENTRANT=y
CONFIG_RT_USING_DFS_DEVFS=y
101 102 103 104 105 106 107
CONFIG_RT_USING_DFS_NET=y
CONFIG_HAVE_SYS_SELECT_H=y
# CONFIG_HAVE_SYS_SOCKET_H is not set
CONFIG_RT_USING_DFS_ROMFS=y
CONFIG_RT_USING_DFS_RAMFS=y
# CONFIG_RT_USING_DFS_UFFS is not set
# CONFIG_RT_USING_DFS_NFS is not set
B
Bernard Xiong 已提交
108 109 110 111 112 113 114 115

#
# Device Drivers
#
CONFIG_RT_USING_DEVICE_IPC=y
CONFIG_RT_USING_SERIAL=y
# CONFIG_RT_USING_CAN is not set
# CONFIG_RT_USING_HWTIMER is not set
116 117
CONFIG_RT_USING_I2C=y
CONFIG_RT_USING_I2C_BITOPS=y
B
Bernard Xiong 已提交
118
CONFIG_RT_USING_PIN=y
119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
CONFIG_RT_USING_MTD_NOR=y
CONFIG_RT_USING_MTD_NAND=y
CONFIG_RT_MTD_NAND_DEBUG=y
CONFIG_RT_USING_RTC=y
CONFIG_RT_USING_SDIO=y
CONFIG_RT_USING_SPI=y
CONFIG_RT_USING_SFUD=y
CONFIG_RT_SFUD_USING_SFDP=y
CONFIG_RT_SFUD_USING_FLASH_INFO_TABLE=y
# CONFIG_RT_SFUD_DEBUG is not set
# CONFIG_RT_USING_W25QXX is not set
# CONFIG_RT_USING_GD is not set
# CONFIG_RT_USING_ENC28J60 is not set
# CONFIG_RT_USING_SPI_WIFI is not set
CONFIG_RT_USING_WDT=y
B
Bernard Xiong 已提交
134 135 136 137
# CONFIG_RT_USING_USB_HOST is not set
# CONFIG_RT_USING_USB_DEVICE is not set

#
B
bernard 已提交
138
# POSIX layer and C standard library
B
Bernard Xiong 已提交
139 140 141
#
CONFIG_RT_USING_LIBC=y
CONFIG_RT_USING_PTHREADS=y
B
bernard 已提交
142 143 144
CONFIG_RT_USING_POSIX=y
# CONFIG_RT_USING_POSIX_MMAP is not set
CONFIG_RT_USING_POSIX_TERMIOS=y
B
Bernard Xiong 已提交
145 146 147 148 149 150 151 152

#
# Network stack
#

#
# light weight TCP/IP stack
#
153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195
CONFIG_RT_USING_LWIP=y
# CONFIG_RT_USING_LWIP141 is not set
CONFIG_RT_USING_LWIP202=y
# CONFIG_RT_LWIP_IGMP is not set
CONFIG_RT_LWIP_ICMP=y
# CONFIG_RT_LWIP_SNMP is not set
CONFIG_RT_LWIP_DNS=y
CONFIG_RT_LWIP_DHCP=y
CONFIG_IP_SOF_BROADCAST=1
CONFIG_IP_SOF_BROADCAST_RECV=1
# CONFIG_LWIP_USING_DHCPD is not set

#
# Static IPv4 Address
#
CONFIG_RT_LWIP_IPADDR="192.168.1.30"
CONFIG_RT_LWIP_GWADDR="192.168.1.1"
CONFIG_RT_LWIP_MSKADDR="255.255.255.0"
CONFIG_RT_LWIP_UDP=y
CONFIG_RT_LWIP_TCP=y
# CONFIG_RT_LWIP_RAW is not set
# CONFIG_RT_LWIP_PPP is not set
# CONFIG_RT_LWIP_PPPOE is not set
# CONFIG_RT_LWIP_PPPOS is not set
CONFIG_RT_LWIP_PBUF_NUM=16
CONFIG_RT_LWIP_RAW_PCB_NUM=4
CONFIG_RT_LWIP_UDP_PCB_NUM=4
CONFIG_RT_LWIP_TCP_PCB_NUM=4
CONFIG_RT_LWIP_TCP_SEG_NUM=40
CONFIG_RT_LWIP_TCP_SND_BUF=8196
CONFIG_RT_LWIP_TCP_WND=8196
CONFIG_RT_LWIP_TCPTHREAD_PRIORITY=10
CONFIG_RT_LWIP_TCPTHREAD_MBOX_SIZE=8
CONFIG_RT_LWIP_TCPTHREAD_STACKSIZE=1024
CONFIG_RT_LWIP_ETHTHREAD_PRIORITY=12
CONFIG_RT_LWIP_ETHTHREAD_STACKSIZE=1024
CONFIG_RT_LWIP_ETHTHREAD_MBOX_SIZE=8
# CONFIG_RT_LWIP_REASSEMBLY_FRAG is not set
CONFIG_LWIP_NETIF_STATUS_CALLBACK=1
CONFIG_SO_REUSE=1
CONFIG_LWIP_SO_RCVTIMEO=1
CONFIG_LWIP_SO_SNDTIMEO=1
CONFIG_LWIP_SO_RCVBUF=1
B
Bernard Xiong 已提交
196 197 198 199 200

#
# Modbus master and slave stack
#
# CONFIG_RT_USING_MODBUS is not set
201
# CONFIG_RT_USING_NETUTILS is not set
B
Bernard Xiong 已提交
202

B
bernard 已提交
203 204 205 206 207
#
# RT-Thread UI Engine
#
CONFIG_RT_USING_GUIENGINE=y
CONFIG_RTGUI_NAME_MAX=16
208
CONFIG_RTGUI_USING_TTF=y
B
bernard 已提交
209 210 211 212
CONFIG_RTGUI_USING_FONT16=y
CONFIG_RTGUI_USING_FONT12=y
# CONFIG_RTGUI_USING_FONTHZ is not set
# CONFIG_RTGUI_IMAGE_XPM is not set
213
# CONFIG_RTGUI_IMAGE_JPEG_NONE is not set
B
bernard 已提交
214
# CONFIG_RTGUI_IMAGE_JPEG is not set
215 216
CONFIG_RTGUI_IMAGE_TJPGD=y
# CONFIG_RTGUI_IMAGE_PNG_NONE is not set
B
bernard 已提交
217
# CONFIG_RTGUI_IMAGE_PNG is not set
218
CONFIG_RTGUI_IMAGE_LODEPNG=y
B
bernard 已提交
219
# CONFIG_RTGUI_IMAGE_BMP is not set
220 221 222 223 224 225
CONFIG_RTGUI_IMAGE_CONTAINER=y

#
# VBUS(Virtual Software BUS)
#
# CONFIG_RT_USING_VBUS is not set
B
bernard 已提交
226

B
Bernard Xiong 已提交
227 228 229 230
#
# RT-Thread online packages
#

B
bernard 已提交
231 232 233 234 235 236
#
# system packages
#
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_SQLITE is not set

B
Bernard Xiong 已提交
237 238 239
#
# IoT - internet of things
#
B
bernard 已提交
240 241 242 243 244 245
# CONFIG_PKG_USING_PAHOMQTT is not set
# CONFIG_PKG_USING_WEBCLIENT is not set
# CONFIG_PKG_USING_MONGOOSE is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_CJSON is not set
# CONFIG_PKG_USING_EZXML is not set
B
Bernard Xiong 已提交
246

247 248 249 250 251
#
# Marvell WiFi
#
# CONFIG_PKG_USING_MARVELLWIFI is not set

B
Bernard Xiong 已提交
252
#
B
bernard 已提交
253
# security packages
B
Bernard Xiong 已提交
254
#
B
bernard 已提交
255
# CONFIG_PKG_USING_MBEDTLS is not set
B
Bernard Xiong 已提交
256 257

#
B
bernard 已提交
258
# language packages
B
Bernard Xiong 已提交
259
#
B
bernard 已提交
260
# CONFIG_PKG_USING_JERRYSCRIPT is not set
B
Bernard Xiong 已提交
261 262 263 264 265 266

#
# multimedia packages
#

#
B
bernard 已提交
267
# tools packages
B
Bernard Xiong 已提交
268
#
B
bernard 已提交
269 270
# CONFIG_PKG_USING_CMBACKTRACE is not set
# CONFIG_PKG_USING_EASYLOGGER is not set
B
Bernard Xiong 已提交
271 272

#
B
bernard 已提交
273
# miscellaneous packages
B
Bernard Xiong 已提交
274
#
B
bernard 已提交
275 276 277
CONFIG_PKG_USING_HELLO=y
CONFIG_PKG_HELLO_PATH="/packages/misc/hello"
CONFIG_PKG_HELLO_VER="v1.0.0"
B
Bernard Xiong 已提交
278 279
CONFIG_RT_USING_UART0=y
CONFIG_RT_USING_UART1=y
B
bernard 已提交
280
CONFIG_BSP_DRV_CLCD=y
281
CONFIG_BSP_DRV_EMAC=y