xref: /nrf52832-nimble/.config (revision f871be199822f5f6f5a91b8987846d6ec5392ea7)
1#
2# Automatically generated file; DO NOT EDIT.
3# RT-Thread Configuration
4#
5
6#
7# RT-Thread Kernel
8#
9CONFIG_RT_NAME_MAX=8
10# CONFIG_RT_USING_SMP is not set
11CONFIG_RT_ALIGN_SIZE=4
12# CONFIG_RT_THREAD_PRIORITY_8 is not set
13CONFIG_RT_THREAD_PRIORITY_32=y
14# CONFIG_RT_THREAD_PRIORITY_256 is not set
15CONFIG_RT_THREAD_PRIORITY_MAX=32
16CONFIG_RT_TICK_PER_SECOND=100
17CONFIG_RT_USING_OVERFLOW_CHECK=y
18CONFIG_RT_USING_HOOK=y
19CONFIG_RT_USING_IDLE_HOOK=y
20CONFIG_RT_IDEL_HOOK_LIST_SIZE=4
21CONFIG_IDLE_THREAD_STACK_SIZE=256
22# CONFIG_RT_USING_TIMER_SOFT is not set
23CONFIG_RT_DEBUG=y
24# CONFIG_RT_DEBUG_INIT_CONFIG is not set
25# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
26# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
27# CONFIG_RT_DEBUG_IPC_CONFIG is not set
28# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
29# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
30# CONFIG_RT_DEBUG_MEM_CONFIG is not set
31# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
32# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
33# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
34
35#
36# Inter-Thread communication
37#
38CONFIG_RT_USING_SEMAPHORE=y
39CONFIG_RT_USING_MUTEX=y
40CONFIG_RT_USING_EVENT=y
41CONFIG_RT_USING_MAILBOX=y
42CONFIG_RT_USING_MESSAGEQUEUE=y
43# CONFIG_RT_USING_SIGNALS is not set
44
45#
46# Memory Management
47#
48CONFIG_RT_USING_MEMPOOL=y
49# CONFIG_RT_USING_MEMHEAP is not set
50# CONFIG_RT_USING_NOHEAP is not set
51CONFIG_RT_USING_SMALL_MEM=y
52# CONFIG_RT_USING_SLAB is not set
53# CONFIG_RT_USING_MEMTRACE is not set
54CONFIG_RT_USING_HEAP=y
55
56#
57# Kernel Device Object
58#
59CONFIG_RT_USING_DEVICE=y
60# CONFIG_RT_USING_DEVICE_OPS is not set
61# CONFIG_RT_USING_INTERRUPT_INFO is not set
62CONFIG_RT_USING_CONSOLE=y
63CONFIG_RT_CONSOLEBUF_SIZE=128
64CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
65CONFIG_RT_VER_NUM=0x40000
66# CONFIG_ARCH_CPU_STACK_GROWS_UPWARD is not set
67
68#
69# RT-Thread Components
70#
71CONFIG_RT_USING_COMPONENTS_INIT=y
72CONFIG_RT_USING_USER_MAIN=y
73CONFIG_RT_MAIN_THREAD_STACK_SIZE=2048
74CONFIG_RT_MAIN_THREAD_PRIORITY=10
75
76#
77# C++ features
78#
79# CONFIG_RT_USING_CPLUSPLUS is not set
80
81#
82# Command shell
83#
84CONFIG_RT_USING_FINSH=y
85CONFIG_FINSH_THREAD_NAME="tshell"
86CONFIG_FINSH_USING_HISTORY=y
87CONFIG_FINSH_HISTORY_LINES=5
88CONFIG_FINSH_USING_SYMTAB=y
89CONFIG_FINSH_USING_DESCRIPTION=y
90# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
91CONFIG_FINSH_THREAD_PRIORITY=20
92CONFIG_FINSH_THREAD_STACK_SIZE=4096
93CONFIG_FINSH_CMD_SIZE=80
94# CONFIG_FINSH_USING_AUTH is not set
95CONFIG_FINSH_USING_MSH=y
96CONFIG_FINSH_USING_MSH_DEFAULT=y
97# CONFIG_FINSH_USING_MSH_ONLY is not set
98CONFIG_FINSH_ARG_MAX=10
99
100#
101# Device virtual file system
102#
103CONFIG_RT_USING_DFS=y
104CONFIG_DFS_USING_WORKDIR=y
105CONFIG_DFS_FILESYSTEMS_MAX=2
106CONFIG_DFS_FILESYSTEM_TYPES_MAX=2
107CONFIG_DFS_FD_MAX=16
108# CONFIG_RT_USING_DFS_MNTTABLE is not set
109# CONFIG_RT_USING_DFS_ELMFAT is not set
110CONFIG_RT_USING_DFS_DEVFS=y
111# CONFIG_RT_USING_DFS_ROMFS is not set
112# CONFIG_RT_USING_DFS_RAMFS is not set
113# CONFIG_RT_USING_DFS_UFFS is not set
114# CONFIG_RT_USING_DFS_JFFS2 is not set
115
116#
117# Device Drivers
118#
119CONFIG_RT_USING_DEVICE_IPC=y
120CONFIG_RT_PIPE_BUFSZ=512
121CONFIG_RT_USING_SERIAL=y
122CONFIG_RT_SERIAL_USING_DMA=y
123# CONFIG_RT_USING_CAN is not set
124# CONFIG_RT_USING_HWTIMER is not set
125# CONFIG_RT_USING_CPUTIME is not set
126# CONFIG_RT_USING_I2C is not set
127CONFIG_RT_USING_PIN=y
128# CONFIG_RT_USING_ADC is not set
129# CONFIG_RT_USING_PWM is not set
130# CONFIG_RT_USING_MTD_NOR is not set
131# CONFIG_RT_USING_MTD_NAND is not set
132# CONFIG_RT_USING_MTD is not set
133# CONFIG_RT_USING_PM is not set
134# CONFIG_RT_USING_RTC is not set
135# CONFIG_RT_USING_SDIO is not set
136# CONFIG_RT_USING_SPI is not set
137# CONFIG_RT_USING_WDT is not set
138# CONFIG_RT_USING_AUDIO is not set
139
140#
141# Using WiFi
142#
143# CONFIG_RT_USING_WIFI is not set
144
145#
146# Using USB
147#
148# CONFIG_RT_USING_USB_HOST is not set
149# CONFIG_RT_USING_USB_DEVICE is not set
150
151#
152# POSIX layer and C standard library
153#
154CONFIG_RT_USING_LIBC=y
155# CONFIG_RT_USING_PTHREADS is not set
156CONFIG_RT_USING_POSIX=y
157# CONFIG_RT_USING_POSIX_MMAP is not set
158# CONFIG_RT_USING_POSIX_TERMIOS is not set
159# CONFIG_RT_USING_POSIX_AIO is not set
160# CONFIG_RT_USING_MODULE is not set
161
162#
163# Network
164#
165
166#
167# Socket abstraction layer
168#
169# CONFIG_RT_USING_SAL is not set
170
171#
172# light weight TCP/IP stack
173#
174# CONFIG_RT_USING_LWIP is not set
175
176#
177# Modbus master and slave stack
178#
179# CONFIG_RT_USING_MODBUS is not set
180
181#
182# AT commands
183#
184# CONFIG_RT_USING_AT is not set
185
186#
187# VBUS(Virtual Software BUS)
188#
189# CONFIG_RT_USING_VBUS is not set
190
191#
192# Utilities
193#
194# CONFIG_RT_USING_LOGTRACE is not set
195# CONFIG_RT_USING_RYM is not set
196# CONFIG_RT_USING_ULOG is not set
197# CONFIG_RT_USING_UTEST is not set
198
199#
200# RT-Thread online packages
201#
202
203#
204# IoT - internet of things
205#
206# CONFIG_PKG_USING_PAHOMQTT is not set
207# CONFIG_PKG_USING_WEBCLIENT is not set
208# CONFIG_PKG_USING_WEBNET is not set
209# CONFIG_PKG_USING_MONGOOSE is not set
210# CONFIG_PKG_USING_WEBTERMINAL is not set
211# CONFIG_PKG_USING_CJSON is not set
212# CONFIG_PKG_USING_JSMN is not set
213# CONFIG_PKG_USING_LJSON is not set
214# CONFIG_PKG_USING_EZXML is not set
215# CONFIG_PKG_USING_NANOPB is not set
216
217#
218# Wi-Fi
219#
220
221#
222# Marvell WiFi
223#
224# CONFIG_PKG_USING_WLANMARVELL is not set
225
226#
227# Wiced WiFi
228#
229# CONFIG_PKG_USING_WLAN_WICED is not set
230# CONFIG_PKG_USING_RW007 is not set
231# CONFIG_PKG_USING_COAP is not set
232# CONFIG_PKG_USING_NOPOLL is not set
233# CONFIG_PKG_USING_NETUTILS is not set
234# CONFIG_PKG_USING_AT_DEVICE is not set
235# CONFIG_PKG_USING_WIZNET is not set
236
237#
238# IoT Cloud
239#
240# CONFIG_PKG_USING_ONENET is not set
241# CONFIG_PKG_USING_GAGENT_CLOUD is not set
242# CONFIG_PKG_USING_ALI_IOTKIT is not set
243# CONFIG_PKG_USING_AZURE is not set
244# CONFIG_PKG_USING_TENCENT_IOTKIT is not set
245CONFIG_PKG_USING_NIMBLE=y
246CONFIG_PKG_NIMBLE_PATH="/packages/iot/NimBLE"
247
248#
249# Bluetooth Role support
250#
251CONFIG_PKG_NIMBLE_ROLE_PERIPHERAL=y
252CONFIG_PKG_NIMBLE_ROLE_CENTRAL=y
253CONFIG_PKG_NIMBLE_ROLE_BROADCASTER=y
254CONFIG_PKG_NIMBLE_ROLE_OBSERVER=y
255
256#
257# Host Stack Configuration
258#
259CONFIG_PKG_NIMBLE_HOST=y
260CONFIG_PKG_NIMBLE_HOST_THREAD_STACK_SIZE=1536
261CONFIG_PKG_NIMBLE_HOST_THREAD_PRIORITY=8
262
263#
264# Controller Configuration
265#
266CONFIG_PKG_NIMBLE_CTLR=y
267CONFIG_PKG_NIMBLE_CTLR_THREAD_STACK_SIZE=1024
268CONFIG_PKG_NIMBLE_CTLR_THREAD_PRIORITY=7
269CONFIG_PKG_NIMBLE_BSP_NRF52=y
270# CONFIG_PKG_NIMBLE_BSP_NRF52840 is not set
271
272#
273# Bluetooth Mesh support
274#
275# CONFIG_PKG_NIMBLE_MESH is not set
276
277#
278# HCI Transport support
279#
280
281#
282# Device Driver support
283#
284# CONFIG_NIMBLE_DEBUG_LEVEL_O is not set
285# CONFIG_NIMBLE_DEBUG_LEVEL_E is not set
286# CONFIG_NIMBLE_DEBUG_LEVEL_W is not set
287CONFIG_NIMBLE_DEBUG_LEVEL_I=y
288# CONFIG_NIMBLE_DEBUG_LEVEL_D is not set
289CONFIG_NIMBLE_DEBUG_LEVEL=2
290# CONFIG_PKG_NIMBLE_SAMPLE_DISABLE is not set
291CONFIG_PKG_NIMBLE_SAMPLE_PER_HR=y
292# CONFIG_PKG_NIMBLE_SAMPLE_BLECSC is not set
293# CONFIG_PKG_NIMBLE_SAMPLE_BLEUART is not set
294# CONFIG_PKG_NIMBLE_SAMPLE_BTSHELL is not set
295# CONFIG_PKG_NIMBLE_SAMPLE_PERIPHERAL is not set
296# CONFIG_PKG_NIMBLE_SAMPLE_CENTRAL is not set
297# CONFIG_PKG_NIMBLE_SAMPLE_BEACON is not set
298# CONFIG_PKG_NIMBLE_SAMPLE_EXT_ADVERTISER is not set
299# CONFIG_PKG_NIMBLE_SAMPLE_BLEMESH is not set
300CONFIG_PKG_NIMBLE_MAX_CONNECTIONS=1
301CONFIG_PKG_NIMBLE_WHITELIST=y
302CONFIG_PKG_NIMBLE_MULTI_ADV_INSTANCES=0
303# CONFIG_PKG_NIMBLE_EXT_ADV is not set
304# CONFIG_PKG_USING_NIMBLE_V100 is not set
305CONFIG_PKG_USING_NIMBLE_LATEST_VERSION=y
306CONFIG_PKG_NIMBLE_VER="latest"
307# CONFIG_PKG_USING_OTA_DOWNLOADER is not set
308
309#
310# security packages
311#
312# CONFIG_PKG_USING_MBEDTLS is not set
313# CONFIG_PKG_USING_libsodium is not set
314# CONFIG_PKG_USING_TINYCRYPT is not set
315
316#
317# language packages
318#
319# CONFIG_PKG_USING_LUA is not set
320# CONFIG_PKG_USING_JERRYSCRIPT is not set
321# CONFIG_PKG_USING_MICROPYTHON is not set
322
323#
324# multimedia packages
325#
326# CONFIG_PKG_USING_OPENMV is not set
327# CONFIG_PKG_USING_MUPDF is not set
328
329#
330# tools packages
331#
332# CONFIG_PKG_USING_CMBACKTRACE is not set
333# CONFIG_PKG_USING_EASYFLASH is not set
334# CONFIG_PKG_USING_EASYLOGGER is not set
335# CONFIG_PKG_USING_SYSTEMVIEW is not set
336# CONFIG_PKG_USING_RDB is not set
337# CONFIG_PKG_USING_QRCODE is not set
338# CONFIG_PKG_USING_ULOG_EASYFLASH is not set
339# CONFIG_PKG_USING_ADBD is not set
340
341#
342# system packages
343#
344# CONFIG_PKG_USING_GUIENGINE is not set
345# CONFIG_PKG_USING_CAIRO is not set
346# CONFIG_PKG_USING_PIXMAN is not set
347# CONFIG_PKG_USING_LWEXT4 is not set
348# CONFIG_PKG_USING_PARTITION is not set
349# CONFIG_PKG_USING_FAL is not set
350# CONFIG_PKG_USING_SQLITE is not set
351# CONFIG_PKG_USING_RTI is not set
352# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
353# CONFIG_PKG_USING_CMSIS is not set
354# CONFIG_PKG_USING_DFS_YAFFS is not set
355# CONFIG_PKG_USING_LITTLEFS is not set
356
357#
358# peripheral libraries and drivers
359#
360
361#
362# sensors drivers
363#
364# CONFIG_PKG_USING_LSM6DSL is not set
365# CONFIG_PKG_USING_LPS22HB is not set
366# CONFIG_PKG_USING_HTS221 is not set
367# CONFIG_PKG_USING_LSM303AGR is not set
368# CONFIG_PKG_USING_BME280 is not set
369# CONFIG_PKG_USING_BMA400 is not set
370# CONFIG_PKG_USING_BMI160_BMX160 is not set
371# CONFIG_PKG_USING_SPL0601 is not set
372# CONFIG_PKG_USING_REALTEK_AMEBA is not set
373# CONFIG_PKG_USING_SHT2X is not set
374# CONFIG_PKG_USING_AHT10 is not set
375# CONFIG_PKG_USING_AP3216C is not set
376# CONFIG_PKG_USING_STM32_SDIO is not set
377# CONFIG_PKG_USING_ICM20608 is not set
378# CONFIG_PKG_USING_U8G2 is not set
379# CONFIG_PKG_USING_BUTTON is not set
380# CONFIG_PKG_USING_MPU6XXX is not set
381# CONFIG_PKG_USING_PCF8574 is not set
382# CONFIG_PKG_USING_SX12XX is not set
383# CONFIG_PKG_USING_KENDRYTE_SDK is not set
384
385#
386# miscellaneous packages
387#
388# CONFIG_PKG_USING_LIBCSV is not set
389# CONFIG_PKG_USING_OPTPARSE is not set
390# CONFIG_PKG_USING_FASTLZ is not set
391# CONFIG_PKG_USING_MINILZO is not set
392# CONFIG_PKG_USING_QUICKLZ is not set
393# CONFIG_PKG_USING_MULTIBUTTON is not set
394# CONFIG_PKG_USING_CANFESTIVAL is not set
395# CONFIG_PKG_USING_ZLIB is not set
396# CONFIG_PKG_USING_DSTR is not set
397# CONFIG_PKG_USING_TINYFRAME is not set
398# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
399
400#
401# samples: kernel and components samples
402#
403# CONFIG_PKG_USING_KERNEL_SAMPLES is not set
404# CONFIG_PKG_USING_FILESYSTEM_SAMPLES is not set
405# CONFIG_PKG_USING_NETWORK_SAMPLES is not set
406# CONFIG_PKG_USING_PERIPHERAL_SAMPLES is not set
407# CONFIG_PKG_USING_HELLO is not set
408# CONFIG_PKG_USING_VI is not set
409
410#
411# Privated Packages of RealThread
412#
413# CONFIG_PKG_USING_CODEC is not set
414# CONFIG_PKG_USING_PLAYER is not set
415# CONFIG_PKG_USING_PERSIMMON_SRC is not set
416# CONFIG_PKG_USING_JS_PERSIMMON is not set
417# CONFIG_PKG_USING_JERRYSCRIPT_WIN32 is not set
418
419#
420# Network Utilities
421#
422# CONFIG_PKG_USING_WICED is not set
423# CONFIG_PKG_USING_CLOUDSDK is not set
424# CONFIG_PKG_USING_COREMARK is not set
425# CONFIG_PKG_USING_POWER_MANAGER is not set
426# CONFIG_PKG_USING_RT_OTA is not set
427# CONFIG_PKG_USING_RDBD_SRC is not set
428# CONFIG_PKG_USING_RTINSIGHT is not set
429# CONFIG_PKG_USING_SMARTCONFIG is not set
430# CONFIG_PKG_USING_RTX is not set
431# CONFIG_RT_USING_TESTCASE is not set
432CONFIG_NIMBT_ROLE_PERIPHERAL=y
433# CONFIG_NIMBT_ROLE_CENTRAL is not set
434CONFIG_NIMBT_ROLE_BROADCASTER=y
435
436#
437# Observer
438#
439# CONFIG_NIMBT_ROLE_OBSERVER is not set
440
441#
442# Common configuration
443#
444
445#
446# Host stack configuration
447#
448CONFIG_NIMBLE_HOST=y
449
450#
451# Controller configuretion
452#
453CONFIG_NIMBLE_CTLR=y
454CONFIG_NIMBLE_BSP_NRF52=y
455# CONFIG_NIMBLE_SAMPLE_DISABLE is not set
456CONFIG_NIMBLE_SAMPLE_PER_HR=y
457# CONFIG_NIMBLE_SAMPLE_PER_LED is not set
458# CONFIG_NIMBLE_SAMPLE_BEACON is not set
459