rtconfig.h 7.4 KB
Newer Older
还_没_想_好's avatar
还_没_想_好 已提交
1 2 3 4 5 6 7 8 9
#ifndef RT_CONFIG_H__
#define RT_CONFIG_H__

/* Automatically generated file; DO NOT EDIT. */
/* RT-Thread Configuration */

/* RT-Thread Kernel */

#define RT_NAME_MAX 8
10 11 12 13
#define RT_ALIGN_SIZE 8
/* RT_THREAD_PRIORITY_8 is not set */
#define RT_THREAD_PRIORITY_32
/* RT_THREAD_PRIORITY_256 is not set */
还_没_想_好's avatar
还_没_想_好 已提交
14
#define RT_THREAD_PRIORITY_MAX 32
15
#define RT_TICK_PER_SECOND 1000
16 17
#define RT_DEBUG
#define RT_USING_OVERFLOW_CHECK
还_没_想_好's avatar
还_没_想_好 已提交
18 19
#define RT_DEBUG_INIT 0
#define RT_DEBUG_THREAD 0
20
#define RT_USING_HOOK
21
#define IDLE_THREAD_STACK_SIZE 512
B
bernard 已提交
22
/* RT_USING_TIMER_SOFT is not set */
23

还_没_想_好's avatar
还_没_想_好 已提交
24
/* Inter-Thread communication */
25 26 27 28 29 30

#define RT_USING_SEMAPHORE
#define RT_USING_MUTEX
#define RT_USING_EVENT
#define RT_USING_MAILBOX
#define RT_USING_MESSAGEQUEUE
还_没_想_好's avatar
还_没_想_好 已提交
31 32 33
/* RT_USING_SIGNALS is not set */

/* Memory Management */
34 35

#define RT_USING_MEMPOOL
还_没_想_好's avatar
还_没_想_好 已提交
36
/* RT_USING_MEMHEAP is not set */
37
/* RT_USING_NOHEAP is not set */
38
#define RT_USING_SMALL_MEM
还_没_想_好's avatar
还_没_想_好 已提交
39
/* RT_USING_SLAB is not set */
40
#define RT_USING_HEAP
还_没_想_好's avatar
还_没_想_好 已提交
41 42

/* Kernel Device Object */
43 44

#define RT_USING_DEVICE
还_没_想_好's avatar
还_没_想_好 已提交
45
/* RT_USING_INTERRUPT_INFO is not set */
46
#define RT_USING_CONSOLE
还_没_想_好's avatar
还_没_想_好 已提交
47
#define RT_CONSOLEBUF_SIZE 128
48
#define RT_CONSOLE_DEVICE_NAME "uart2"
还_没_想_好's avatar
还_没_想_好 已提交
49
/* RT_USING_MODULE is not set */
50 51
#define ARCH_MIPS
#define ARCH_MIPS_XBURST
还_没_想_好's avatar
还_没_想_好 已提交
52 53 54 55 56 57 58 59 60 61 62

/* RT-Thread Components */

#define RT_USING_COMPONENTS_INIT
#define RT_USING_USER_MAIN

/* C++ features */

/* RT_USING_CPLUSPLUS is not set */

/* Command shell */
63 64

#define RT_USING_FINSH
还_没_想_好's avatar
还_没_想_好 已提交
65
#define FINSH_USING_HISTORY
66 67
#define FINSH_USING_SYMTAB
#define FINSH_USING_DESCRIPTION
还_没_想_好's avatar
还_没_想_好 已提交
68
#define FINSH_THREAD_PRIORITY 20
69
#define FINSH_THREAD_STACK_SIZE 4096
还_没_想_好's avatar
还_没_想_好 已提交
70 71
#define FINSH_CMD_SIZE 80
/* FINSH_USING_AUTH is not set */
72 73
#define FINSH_USING_MSH
#define FINSH_USING_MSH_DEFAULT
还_没_想_好's avatar
还_没_想_好 已提交
74
/* FINSH_USING_MSH_ONLY is not set */
75

还_没_想_好's avatar
还_没_想_好 已提交
76
/* Device virtual file system */
77 78 79

#define RT_USING_DFS
#define DFS_USING_WORKDIR
80
#define DFS_FILESYSTEMS_MAX 4
81
#define DFS_FILESYSTEM_TYPES_MAX 2
还_没_想_好's avatar
还_没_想_好 已提交
82
#define DFS_FD_MAX 4
83
#define RT_USING_DFS_ELMFAT
还_没_想_好's avatar
还_没_想_好 已提交
84 85 86 87 88

/* elm-chan's FatFs, Generic FAT Filesystem Module */

#define RT_DFS_ELM_CODE_PAGE 437
#define RT_DFS_ELM_WORD_ACCESS
89
/* RT_DFS_ELM_USE_LFN_0 is not set */
还_没_想_好's avatar
还_没_想_好 已提交
90 91
/* RT_DFS_ELM_USE_LFN_1 is not set */
/* RT_DFS_ELM_USE_LFN_2 is not set */
92 93
#define RT_DFS_ELM_USE_LFN_3
#define RT_DFS_ELM_USE_LFN 3
还_没_想_好's avatar
还_没_想_好 已提交
94
#define RT_DFS_ELM_MAX_LFN 255
95 96
#define RT_DFS_ELM_DRIVES 4
#define RT_DFS_ELM_MAX_SECTOR_SIZE 4096
还_没_想_好's avatar
还_没_想_好 已提交
97
/* RT_DFS_ELM_USE_ERASE is not set */
98 99
#define RT_DFS_ELM_REENTRANT
#define RT_USING_DFS_DEVFS
还_没_想_好's avatar
还_没_想_好 已提交
100 101 102 103
/* RT_USING_DFS_NET is not set */
/* RT_USING_DFS_ROMFS is not set */
/* RT_USING_DFS_RAMFS is not set */
/* RT_USING_DFS_UFFS is not set */
104
/* RT_USING_DFS_NFS is not set */
还_没_想_好's avatar
还_没_想_好 已提交
105 106 107 108 109 110 111

/* Device Drivers */

#define RT_USING_DEVICE_IPC
#define RT_USING_SERIAL
/* RT_USING_CAN is not set */
/* RT_USING_HWTIMER is not set */
112 113
#define RT_USING_I2C
#define RT_USING_I2C_BITOPS
还_没_想_好's avatar
还_没_想_好 已提交
114
#define RT_USING_PIN
115
#define RT_USING_MTD_NOR
还_没_想_好's avatar
还_没_想_好 已提交
116 117
/* RT_USING_MTD_NAND is not set */
/* RT_USING_RTC is not set */
118
#define RT_USING_SDIO
B
bernard 已提交
119 120
/* RT_USING_SPI is not set */
/* RT_USING_WDT is not set */
121 122 123 124
#define RT_USING_WIFI

/* Using USB */

还_没_想_好's avatar
还_没_想_好 已提交
125
/* RT_USING_USB_HOST is not set */
B
bernard 已提交
126
/* RT_USING_USB_DEVICE is not set */
还_没_想_好's avatar
还_没_想_好 已提交
127 128 129 130

/* POSIX layer and C standard library */

#define RT_USING_LIBC
131 132
#define RT_USING_PTHREADS
/* RT_USING_POSIX is not set */
133

还_没_想_好's avatar
还_没_想_好 已提交
134 135 136 137
/* Network stack */

/* light weight TCP/IP stack */

138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 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
#define RT_USING_LWIP
/* RT_USING_LWIP141 is not set */
#define RT_USING_LWIP202
/* RT_USING_LWIP_IPV6 is not set */
/* RT_LWIP_IGMP is not set */
#define RT_LWIP_ICMP
/* RT_LWIP_SNMP is not set */
#define RT_LWIP_DNS
#define RT_LWIP_DHCP
#define IP_SOF_BROADCAST 1
#define IP_SOF_BROADCAST_RECV 1
/* LWIP_USING_DHCPD is not set */

/* Static IPv4 Address */

#define RT_LWIP_IPADDR "192.168.1.30"
#define RT_LWIP_GWADDR "192.168.1.1"
#define RT_LWIP_MSKADDR "255.255.255.0"
#define RT_LWIP_UDP
#define RT_LWIP_TCP
/* RT_LWIP_RAW is not set */
/* RT_LWIP_PPP is not set */
/* RT_LWIP_PPPOE is not set */
/* RT_LWIP_PPPOS is not set */
#define RT_LWIP_PBUF_NUM 16
#define RT_LWIP_RAW_PCB_NUM 4
#define RT_LWIP_UDP_PCB_NUM 4
#define RT_LWIP_TCP_PCB_NUM 4
#define RT_LWIP_TCP_SEG_NUM 40
#define RT_LWIP_TCP_SND_BUF 8196
#define RT_LWIP_TCP_WND 8196
#define RT_LWIP_TCPTHREAD_PRIORITY 10
#define RT_LWIP_TCPTHREAD_MBOX_SIZE 8
#define RT_LWIP_TCPTHREAD_STACKSIZE 2048
#define RT_LWIP_ETHTHREAD_PRIORITY 12
#define RT_LWIP_ETHTHREAD_STACKSIZE 1024
#define RT_LWIP_ETHTHREAD_MBOX_SIZE 8
#define RT_LWIP_REASSEMBLY_FRAG
#define LWIP_NETIF_STATUS_CALLBACK 1
#define SO_REUSE 1
#define LWIP_SO_RCVTIMEO 1
#define LWIP_SO_SNDTIMEO 1
#define LWIP_SO_RCVBUF 1
还_没_想_好's avatar
还_没_想_好 已提交
181 182 183 184

/* Modbus master and slave stack */

/* RT_USING_MODBUS is not set */
185
/* RT_USING_NETUTILS is not set */
还_没_想_好's avatar
还_没_想_好 已提交
186 187 188

/* RT-Thread UI Engine */

189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204
#define RT_USING_GUIENGINE
#define RTGUI_NAME_MAX 16
/* RTGUI_USING_TTF is not set */
#define RTGUI_USING_FONT16
#define RTGUI_USING_FONT12
/* RTGUI_USING_FONTHZ is not set */
/* RTGUI_IMAGE_XPM is not set */
#define RTGUI_IMAGE_JPEG_NONE
/* RTGUI_IMAGE_JPEG is not set */
/* RTGUI_IMAGE_TJPGD is not set */
/* RTGUI_IMAGE_PNG_NONE is not set */
/* RTGUI_IMAGE_PNG is not set */
#define RTGUI_IMAGE_LODEPNG
/* RTGUI_IMAGE_BMP is not set */
#define RTGUI_IMAGE_CONTAINER
#define RTGUI_USING_DEMO
还_没_想_好's avatar
还_没_想_好 已提交
205 206 207 208 209

/* VBUS(Virtual Software BUS) */

/* RT_USING_VBUS is not set */

210 211 212 213 214
/* Utilities */

/* RT_USING_LOGTRACE is not set */
/* RT_USING_RYM is not set */

还_没_想_好's avatar
还_没_想_好 已提交
215 216 217 218 219
/* RT-Thread online packages */

/* system packages */

/* PKG_USING_PARTITION is not set */
220
/* PKG_USING_PERSIMMON is not set */
还_没_想_好's avatar
还_没_想_好 已提交
221
/* PKG_USING_SQLITE is not set */
222
/* PKG_USING_RTI is not set */
还_没_想_好's avatar
还_没_想_好 已提交
223 224 225 226 227 228 229 230 231

/* IoT - internet of things */

/* PKG_USING_PAHOMQTT is not set */
/* PKG_USING_WEBCLIENT is not set */
/* PKG_USING_MONGOOSE is not set */
/* PKG_USING_WEBTERMINAL is not set */
/* PKG_USING_CJSON is not set */
/* PKG_USING_EZXML is not set */
232 233 234
/* PKG_USING_NANOPB is not set */

/* Wi-Fi */
还_没_想_好's avatar
还_没_想_好 已提交
235 236 237

/* Marvell WiFi */

238 239 240 241 242
/* PKG_USING_WLANMARVELL is not set */

/* Wiced WiFi */

#define PKG_USING_WLAN_WICED
还_没_想_好's avatar
还_没_想_好 已提交
243 244 245 246

/* security packages */

/* PKG_USING_MBEDTLS is not set */
247 248
/* PKG_USING_libsodium is not set */
/* PKG_USING_TINYCRYPT is not set */
还_没_想_好's avatar
还_没_想_好 已提交
249 250 251 252

/* language packages */

/* PKG_USING_JERRYSCRIPT is not set */
253
/* PKG_USING_MICROPYTHON is not set */
还_没_想_好's avatar
还_没_想_好 已提交
254 255 256

/* multimedia packages */

257
/* PKG_USING_OPENMV is not set */
258

还_没_想_好's avatar
还_没_想_好 已提交
259 260 261 262
/* tools packages */

/* PKG_USING_CMBACKTRACE is not set */
/* PKG_USING_EASYLOGGER is not set */
263
/* PKG_USING_SYSTEMVIEW is not set */
264
/* PKG_USING_IPERF is not set */
还_没_想_好's avatar
还_没_想_好 已提交
265 266 267

/* miscellaneous packages */

268 269 270 271 272
/* PKG_USING_FASTLZ is not set */
/* PKG_USING_MINILZO is not set */

/* example package: hello */

还_没_想_好's avatar
还_没_想_好 已提交
273
/* PKG_USING_HELLO is not set */
274 275 276 277 278 279 280 281 282 283

/* Privated Packages of RealThread */

/* PKG_USING_CODEC is not set */
/* PKG_USING_PLAYER is not set */

/* Network Utilities */

/* PKG_USING_MDNS is not set */
/* PKG_USING_UPNP is not set */
284 285
#define BOARD_X1000_REALBOARD
/* RT_USING_HARD_FLOAT is not set */
还_没_想_好's avatar
还_没_想_好 已提交
286
/* BOARD_PHOENIX is not set */
B
bernard 已提交
287
/* BOARD_HALLEY2 is not set */
还_没_想_好's avatar
还_没_想_好 已提交
288 289 290
/* BOARD_HALLEY2_FIR is not set */
/* BOARD_HALLEY2_REALBOARD is not set */
#define BOARD_HALLEY2_REALBOARD_V2
B
bernard 已提交
291 292
/* RT_USING_UART0 is not set */
/* RT_USING_UART1 is not set */
还_没_想_好's avatar
还_没_想_好 已提交
293
#define RT_USING_UART2
294 295 296 297 298 299 300 301 302 303 304 305 306 307 308
#define RT_USING_MSC0
#define RT_USING_MSC1
#define RT_MMCSD_STACK_SIZE 2048
#define RT_USING_I2C0
/* RT_USING_I2C1 is not set */
/* RT_USING_I2C2 is not set */
#define RT_USING_SLCD
#define RT_USING_ILI9488
/* RT_USING_ILI9341 is not set */
/* RT_USING_OTM4802 is not set */
/* RT_USING_TRULY_TFT240240 is not set */
#define RT_USING_TOUCH
#define RT_USING_GT9XX
/* RT_USING_FT6x06 is not set */
#define RT_TOUCH_THREAD_PRIORITY 10
还_没_想_好's avatar
还_没_想_好 已提交
309
#define RT_USING_AUDIO
310
#define RT_USING_ICODEC
311
#define RT_USING_CPU_FFS
312 313
#define WIFI_USING_AP6212
/* WIFI_USING_AP6181 is not set */
314 315

#endif