Kconfig changes + back out part of last check-in: The 2STOP setting must be integer...
[nuttx-bb.git] / nuttx / configs / stm32f4discovery / nsh / defconfig
blob0a07e8489549d3dc16ecba6ef43e525e4f9bf525
1 ############################################################################
2 # configs/stm32f4discovery/nsh/defconfig
4 #   Copyright (C) 2011-2012 Gregory Nutt. All rights reserved.
5 #   Author: Gregory Nutt <gnutt@nuttx.org>
7 # Redistribution and use in source and binary forms, with or without
8 # modification, are permitted provided that the following conditions
9 # are met:
11 # 1. Redistributions of source code must retain the above copyright
12 #    notice, this list of conditions and the following disclaimer.
13 # 2. Redistributions in binary form must reproduce the above copyright
14 #    notice, this list of conditions and the following disclaimer in
15 #    the documentation and/or other materials provided with the
16 #    distribution.
17 # 3. Neither the name NuttX nor the names of its contributors may be
18 #    used to endorse or promote products derived from this software
19 #    without specific prior written permission.
21 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
22 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
23 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
24 # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
25 # COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
26 # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
27 # BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
28 # OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
29 # AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30 # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
31 # ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
32 # POSSIBILITY OF SUCH DAMAGE.
34 ############################################################################
36 # Architecture Selection
38 CONFIG_ARCH="arm"
39 CONFIG_ARCH_ARM=y
40 CONFIG_ARCH_CORTEXM4=y
41 CONFIG_ARCH_CHIP="stm32"
42 CONFIG_ARCH_CHIP_STM32F407VG=y
43 CONFIG_ARCH_BOARD="stm32f4discovery"
44 CONFIG_ARCH_BOARD_STM32F4_DISCOVERY=y
45 CONFIG_BOARD_LOOPSPERMSEC=16717
46 CONFIG_DRAM_SIZE=196608
47 CONFIG_DRAM_START=0x20000000
48 CONFIG_ARCH_IRQPRIO=y
49 CONFIG_ARCH_FPU=n
50 CONFIG_ARCH_INTERRUPTSTACK=n
51 CONFIG_ARCH_STACKDUMP=y
52 CONFIG_ARCH_BOOTLOADER=n
53 CONFIG_ARCH_LEDS=y
54 CONFIG_ARCH_BUTTONS=y
55 CONFIG_ARCH_CALIBRATION=n
56 CONFIG_ARCH_DMA=n
59 # Identify toolchain and linker options
61 CONFIG_STM32_CODESOURCERYW=n
62 CONFIG_STM32_CODESOURCERYL=y
63 CONFIG_STM32_ATOLLIC_LITE=n
64 CONFIG_STM32_ATOLLIC_PRO=n
65 CONFIG_STM32_DEVKITARM=n
66 CONFIG_STM32_RAISONANCE=n
67 CONFIG_STM32_BUILDROOT=n
70 # JTAG Enable settings (by default only SW-DP is enabled):
72 CONFIG_STM32_DFU=n
73 CONFIG_STM32_JTAG_FULL_ENABLE=n
74 CONFIG_STM32_JTAG_NOJNTRST_ENABLE=n
75 CONFIG_STM32_JTAG_SW_ENABLE=y
78 # Individual subsystems can be enabled:
80 # AHB1:
81 CONFIG_STM32_CRC=n
82 CONFIG_STM32_BKPSRAM=n
83 CONFIG_STM32_CCMDATARAM=n
84 CONFIG_STM32_DMA1=n
85 CONFIG_STM32_DMA2=n
86 CONFIG_STM32_ETHMAC=n
87 CONFIG_STM32_OTGHS=n
88 # AHB2:
89 CONFIG_STM32_DCMI=n
90 CONFIG_STM32_CRYP=n
91 CONFIG_STM32_HASH=n
92 CONFIG_STM32_RNG=n
93 CONFIG_STM32_OTGFS=y
94 # AHB3:
95 CONFIG_STM32_FSMC=n
96 # APB1:
97 CONFIG_STM32_TIM2=n
98 CONFIG_STM32_TIM3=n
99 CONFIG_STM32_TIM4=n
100 CONFIG_STM32_TIM5=n
101 CONFIG_STM32_TIM6=n
102 CONFIG_STM32_TIM7=n
103 CONFIG_STM32_TIM12=n
104 CONFIG_STM32_TIM13=n
105 CONFIG_STM32_TIM14=n
106 CONFIG_STM32_WWDG=n
107 CONFIG_STM32_IWDG=n
108 CONFIG_STM32_SPI2=n
109 CONFIG_STM32_SPI3=n
110 CONFIG_STM32_USART2=y
111 CONFIG_STM32_USART3=n
112 CONFIG_STM32_UART4=n
113 CONFIG_STM32_UART5=n
114 CONFIG_STM32_I2C1=n
115 CONFIG_STM32_I2C2=n
116 CONFIG_STM32_I2C3=n
117 CONFIG_STM32_CAN1=n
118 CONFIG_STM32_CAN2=n
119 CONFIG_STM32_DAC=n
120 CONFIG_STM32_PWR=y
121 # APB2:
122 CONFIG_STM32_TIM1=n
123 CONFIG_STM32_TIM8=n
124 CONFIG_STM32_USART1=n
125 CONFIG_STM32_USART6=n
126 CONFIG_STM32_ADC1=n
127 CONFIG_STM32_ADC2=n
128 CONFIG_STM32_ADC3=n
129 CONFIG_STM32_SDIO=n
130 CONFIG_STM32_SPI1=y
131 CONFIG_STM32_SYSCFG=y
132 CONFIG_STM32_TIM9=n
133 CONFIG_STM32_TIM10=n
134 CONFIG_STM32_TIM11=n
137 # STM32F40xxx specific serial device driver settings
139 CONFIG_USART1_SERIAL_CONSOLE=n
140 CONFIG_USART2_SERIAL_CONSOLE=y
141 CONFIG_USART3_SERIAL_CONSOLE=n
142 CONFIG_UART4_SERIAL_CONSOLE=n
143 CONFIG_UART5_SERIAL_CONSOLE=n
145 CONFIG_USART1_TXBUFSIZE=128
146 CONFIG_USART2_TXBUFSIZE=128
147 CONFIG_USART3_TXBUFSIZE=128
148 CONFIG_UART4_TXBUFSIZE=128
149 CONFIG_UART5_TXBUFSIZE=128
151 CONFIG_USART1_RXBUFSIZE=128
152 CONFIG_USART2_RXBUFSIZE=128
153 CONFIG_USART3_RXBUFSIZE=128
154 CONFIG_UART4_RXBUFSIZE=128
155 CONFIG_UART5_RXBUFSIZE=128
157 CONFIG_USART1_BAUD=115200
158 CONFIG_USART2_BAUD=115200
159 CONFIG_USART3_BAUD=115200
160 CONFIG_UART4_BAUD=115200
161 CONFIG_UART5_BAUD=115200
163 CONFIG_USART1_BITS=8
164 CONFIG_USART2_BITS=8
165 CONFIG_USART3_BITS=8
166 CONFIG_UART4_BITS=8
167 CONFIG_UART5_BITS=8
169 CONFIG_USART1_PARITY=0
170 CONFIG_USART2_PARITY=0
171 CONFIG_USART3_PARITY=0
172 CONFIG_UART4_PARITY=0
173 CONFIG_UART5_PARITY=0
175 CONFIG_USART1_2STOP=0
176 CONFIG_USART2_2STOP=0
177 CONFIG_USART3_2STOP=0
178 CONFIG_UART4_2STOP=0
179 CONFIG_UART5_2STOP=0
182 # STM32F40xxx specific SPI device driver settings
184 CONFIG_SPI_EXCHANGE=y
187 # STM32F40xxx specific CAN device driver settings
189 CONFIG_CAN=n
190 CONFIG_CAN_EXTID=n
191 #CONFIG_CAN_FIFOSIZE
192 #CONFIG_CAN_NPENDINGRTR
193 CONFIG_CAN_LOOPBACK=n
194 CONFIG_CAN1_BAUD=700000
195 CONFIG_CAN2_BAUD=700000
198 # STM32F40xxx Ethernet device driver settings
200 CONFIG_STM32_PHYADDR=0x01
201 CONFIG_STM32_MII=y
202 CONFIG_STM32_MII_MCO1=y
203 CONFIG_STM32_MII_MCO2=n
204 CONFIG_STM32_RMII=n
205 CONFIG_STM32_AUTONEG=y
206 #CONFIG_STM32_ETHFD
207 #CONFIG_STM32_ETH100MB
208 CONFIG_STM32_PHYSR=16
209 CONFIG_STM32_PHYSR_SPEED=0x0002
210 CONFIG_STM32_PHYSR_100MBPS=0x0000
211 CONFIG_STM32_PHYSR_MODE=0x0004
212 CONFIG_STM32_PHYSR_FULLDUPLEX=0x0004
213 CONFIG_STM32_ETH_PTP=n
214 CONFIG_STM32_ETHMAC_REGDEBUG=n
217 # PWM configuration
219 # The stm32f4discovery has no real on-board PWM devices, but the board can be configured to output
220 # a pulse train using TIM4 CH2.  (Don't forget to set CONFIG_STM32_TIM4=y above)
222 CONFIG_PWM=n
223 CONFIG_STM32_TIM4_PWM=y
224 CONFIG_STM32_TIM4_CHANNEL=2
227 # Quadrature Encoder configuration.
229 CONFIG_QENCODER=n
230 CONFIG_STM32_TIM2_QE=n
231 CONFIG_STM32_TIM2_QECLKOUT=28000000
232 CONFIG_STM32_TIM8_QE=y
233 CONFIG_STM32_TIM8_QECLKOUT=28000000
236 # General build options
238 CONFIG_RRLOAD_BINARY=n
239 CONFIG_INTELHEX_BINARY=y
240 CONFIG_MOTOROLA_SREC=n
241 CONFIG_RAW_BINARY=y
242 CONFIG_HAVE_LIBM=n
245 # General OS setup
247 CONFIG_USER_ENTRYPOINT="nsh_main"
248 CONFIG_DEBUG=n
249 CONFIG_DEBUG_VERBOSE=n
250 CONFIG_DEBUG_SYMBOLS=n
251 CONFIG_DEBUG_FS=n
252 CONFIG_DEBUG_GRAPHICS=n
253 CONFIG_DEBUG_LCD=n
254 CONFIG_DEBUG_USB=n
255 CONFIG_DEBUG_NET=n
256 CONFIG_DEBUG_RTC=n
257 CONFIG_DEBUG_ANALOG=n
258 CONFIG_DEBUG_PWM=n
259 CONFIG_DEBUG_CAN=n
260 CONFIG_DEBUG_QENCODER=n
261 CONFIG_HAVE_CXX=y
262 CONFIG_HAVE_CXXINITIALIZE=y
263 CONFIG_MM_REGIONS=2
264 CONFIG_ARCH_LOWPUTC=y
265 CONFIG_RR_INTERVAL=200
266 CONFIG_SCHED_INSTRUMENTATION=n
267 CONFIG_TASK_NAME_SIZE=0
268 CONFIG_START_YEAR=2011
269 CONFIG_START_MONTH=12
270 CONFIG_START_DAY=6
271 CONFIG_GREGORIAN_TIME=n
272 CONFIG_JULIAN_TIME=n
273 CONFIG_DEV_CONSOLE=y
274 CONFIG_DEV_LOWCONSOLE=n
275 CONFIG_MUTEX_TYPES=n
276 CONFIG_PRIORITY_INHERITANCE=n
277 CONFIG_SEM_PREALLOCHOLDERS=0
278 CONFIG_SEM_NNESTPRIO=0
279 CONFIG_FDCLONE_DISABLE=n
280 CONFIG_FDCLONE_STDIO=n
281 CONFIG_SDCLONE_DISABLE=y
282 CONFIG_SCHED_WORKQUEUE=n
283 CONFIG_SCHED_WORKPRIORITY=192
284 CONFIG_SCHED_WORKPERIOD=50000
285 CONFIG_SCHED_WORKSTACKSIZE=1024
286 CONFIG_SIG_SIGWORK=4
287 CONFIG_SCHED_WAITPID=y
288 CONFIG_SCHED_ATEXIT=n
291 # Settings for NXFLAT
293 CONFIG_NXFLAT=n
294 CONFIG_NXFLAT_DUMPBUFFER=n
295 CONFIG_SYMTAB_ORDEREDBYNAME=y
298 # The following can be used to disable categories of
299 # APIs supported by the OS.  If the compiler supports
300 # weak functions, then it should not be necessary to
301 # disable functions unless you want to restrict usage
302 # of those APIs.
304 # There are certain dependency relationships in these
305 # features.
307 # o mq_notify logic depends on signals to awaken tasks
308 #   waiting for queues to become full or empty.
309 # o pthread_condtimedwait() depends on signals to wake
310 #   up waiting tasks.
312 CONFIG_DISABLE_CLOCK=n
313 CONFIG_DISABLE_POSIX_TIMERS=n
314 CONFIG_DISABLE_PTHREAD=n
315 CONFIG_DISABLE_SIGNALS=n
316 CONFIG_DISABLE_MQUEUE=n
317 CONFIG_DISABLE_MOUNTPOINT=n
318 CONFIG_DISABLE_ENVIRON=n
319 CONFIG_DISABLE_POLL=y
322 # Misc libc settings
324 CONFIG_NOPRINTF_FIELDWIDTH=n
327 # Allow for architecture optimized implementations
329 # The architecture can provide optimized versions of the
330 # following to improve system performance
332 CONFIG_ARCH_MEMCPY=n
333 CONFIG_ARCH_MEMCMP=n
334 CONFIG_ARCH_MEMMOVE=n
335 CONFIG_ARCH_MEMSET=n
336 CONFIG_ARCH_STRCMP=n
337 CONFIG_ARCH_STRCPY=n
338 CONFIG_ARCH_STRNCPY=n
339 CONFIG_ARCH_STRLEN=n
340 CONFIG_ARCH_STRNLEN=n
341 CONFIG_ARCH_BZERO=n
344 # Sizes of configurable things (0 disables)
346 CONFIG_MAX_TASKS=16
347 CONFIG_MAX_TASK_ARGS=4
348 CONFIG_NPTHREAD_KEYS=4
349 CONFIG_NFILE_DESCRIPTORS=8
350 CONFIG_NFILE_STREAMS=8
351 CONFIG_NAME_MAX=32
352 CONFIG_STDIO_BUFFER_SIZE=256
353 CONFIG_STDIO_LINEBUFFER=y
354 CONFIG_NUNGET_CHARS=2
355 CONFIG_PREALLOC_MQ_MSGS=4
356 CONFIG_MQ_MAXMSGSIZE=32
357 CONFIG_MAX_WDOGPARMS=2
358 CONFIG_PREALLOC_WDOGS=4
359 CONFIG_PREALLOC_TIMERS=4
362 # Framebuffer driver options
364 CONFIG_FB_CMAP=n
365 CONFIG_FB_HWCURSOR=n
366 CONFIG_FB_HWCURSORIMAGE=n
367 #CONFIG_FB_HWCURSORSIZE
368 #CONFIG_FB_TRANSPARENCY
371 # Filesystem configuration
373 CONFIG_FS_FAT=n
374 CONFIG_FAT_LCNAMES=y
375 CONFIG_FAT_LFN=y
376 CONFIG_FAT_MAXFNAME=32
377 CONFIG_FS_NXFFS=n
378 CONFIG_FS_ROMFS=n
381 # SPI-based MMC/SD driver
383 CONFIG_MMCSD_NSLOTS=0
384 CONFIG_MMCSD_READONLY=n
385 CONFIG_MMCSD_SPICLOCK=12500000
388 # Block driver buffering
390 CONFIG_FS_READAHEAD=n
391 CONFIG_FS_WRITEBUFFER=n
394 # STM32 SDIO-based MMC/SD driver
396 CONFIG_SDIO_DMA=n
397 #CONFIG_SDIO_PRI=128
398 #CONFIG_SDIO_DMAPRIO
399 #CONFIG_SDIO_WIDTH_D1_ONLY
400 CONFIG_MMCSD_MULTIBLOCK_DISABLE=y
401 CONFIG_MMCSD_MMCSUPPORT=n
402 CONFIG_MMCSD_HAVECARDDETECT=n
405 # TCP/IP and UDP support via uIP
407 CONFIG_NET=n
408 CONFIG_NET_NOINTS=n
409 CONFIG_NET_MULTIBUFFER=y
410 CONFIG_NET_IPv6=n
411 CONFIG_NSOCKET_DESCRIPTORS=10
412 CONFIG_NET_SOCKOPTS=y
413 CONFIG_NET_BUFSIZE=562
414 CONFIG_NET_TCP=y
415 CONFIG_NET_TCP_CONNS=40
416 #CONFIG_NET_TCP_READAHEAD_BUFSIZE
417 CONFIG_NET_NTCP_READAHEAD_BUFFERS=16
418 CONFIG_NET_TCPBACKLOG=y
419 CONFIG_NET_MAX_LISTENPORTS=40
420 CONFIG_NET_UDP=y
421 CONFIG_NET_UDP_CHECKSUMS=y
422 #CONFIG_NET_UDP_CONNS=10
423 CONFIG_NET_ICMP=y
424 CONFIG_NET_ICMP_PING=y
425 #CONFIG_NET_PINGADDRCONF=0
426 CONFIG_NET_STATISTICS=y
427 #CONFIG_NET_RECEIVE_WINDOW=
428 CONFIG_NET_BROADCAST=n
429 #CONFIG_NET_ARPTAB_SIZE=8
430 CONFIG_NET_ARP_IPIN=n
431 CONFIG_NET_MULTICAST=n
432 #CONFIG_NET_FWCACHE_SIZE=2
435 # UIP Network Utilities
437 CONFIG_NET_DHCP_LIGHT=n
438 CONFIG_NET_RESOLV_ENTRIES=4
441 # RTC Configuration
443 CONFIG_RTC=n
444 CONFIG_RTC_DATETIME=y
445 CONFIG_RTC_HIRES=n
446 CONFIG_RTC_FREQUENCY=n
447 CONFIG_RTC_ALARM=n
450 # STM32 USB OTG FS Device Configuration
452 CONFIG_USBDEV=n
453 CONFIG_USBDEV_ISOCHRONOUS=n
454 CONFIG_USBDEV_DUALSPEED=n
455 CONFIG_USBDEV_SELFPOWERED=y
456 CONFIG_USBDEV_REMOTEWAKEUP=n
457 CONFIG_USBDEV_MAXPOWER=100
458 CONFIG_USBDEV_TRACE=n
459 CONFIG_USBDEV_TRACE_NRECORDS=128
462 # STM32 USB OTG FS Host Configuration
464 CONFIG_USBHOST=n
465 #CONFIG_STM32_OTGFS_RXFIFO_SIZE
466 #CONFIG_STM32_OTGFS_NPTXFIFO_SIZE
467 #CONFIG_STM32_OTGFS_PTXFIFO_SIZE
468 #CONFIG_STM32_OTGFS_DESCSIZE
469 CONFIG_STM32_OTGFS_SOFINTR=n
470 CONFIG_STM32_USBHOST_REGDEBUG=n
471 CONFIG_STM32_USBHOST_PKTDUMP=n
474 # USB Serial Device Configuration (Prolifics PL2303 emulation)
476 CONFIG_PL2303=n
477 CONFIG_PL2303_EPINTIN=1
478 CONFIG_PL2303_EPBULKOUT=2
479 CONFIG_PL2303_EPBULKIN=3
480 CONFIG_PL2303_NWRREQS=4
481 CONFIG_PL2303_NRDREQS=4
482 CONFIG_PL2303_VENDORID=0x067b
483 CONFIG_PL2303_PRODUCTID=0x2303
484 CONFIG_PL2303_VENDORSTR="Nuttx"
485 CONFIG_PL2303_PRODUCTSTR="USBdev Serial"
486 CONFIG_PL2303_RXBUFSIZE=512
487 CONFIG_PL2303_TXBUFSIZE=512
490 # USB serial device class driver (Standard CDC ACM class)
492 CONFIG_CDCACM=n
493 CONFIG_CDCACM_CONSOLE=n
494 #CONFIG_CDCACM_EP0MAXPACKET
495 CONFIG_CDCACM_EPINTIN=1
496 #CONFIG_CDCACM_EPINTIN_FSSIZE
497 #CONFIG_CDCACM_EPINTIN_HSSIZE
498 CONFIG_CDCACM_EPBULKOUT=3
499 #CONFIG_CDCACM_EPBULKOUT_FSSIZE
500 #CONFIG_CDCACM_EPBULKOUT_HSSIZE
501 CONFIG_CDCACM_EPBULKIN=2
502 #CONFIG_CDCACM_EPBULKIN_FSSIZE
503 #CONFIG_CDCACM_EPBULKIN_HSSIZE
504 #CONFIG_CDCACM_NWRREQS
505 #CONFIG_CDCACM_NRDREQS
506 #CONFIG_CDCACM_VENDORID
507 #CONFIG_CDCACM_VENDORSTR
508 #CONFIG_CDCACM_PRODUCTID
509 #CONFIG_CDCACM_PRODUCTSTR
510 #CONFIG_CDCACM_RXBUFSIZE
511 #CONFIG_CDCACM_TXBUFSIZE
514 # USB Storage Device Configuration
516 CONFIG_USBMSC=n
517 CONFIG_USBMSC_EP0MAXPACKET=64
518 CONFIG_USBMSC_EPBULKOUT=2
519 CONFIG_USBMSC_EPBULKIN=5
520 CONFIG_USBMSC_NRDREQS=2
521 CONFIG_USBMSC_NWRREQS=2
522 CONFIG_USBMSC_BULKINREQLEN=256
523 CONFIG_USBMSC_BULKOUTREQLEN=256
524 CONFIG_USBMSC_VENDORID=0x584e
525 CONFIG_USBMSC_VENDORSTR="NuttX"
526 CONFIG_USBMSC_PRODUCTID=0x5342
527 CONFIG_USBMSC_PRODUCTSTR="USBdev Storage"
528 CONFIG_USBMSC_VERSIONNO=0x0399
529 CONFIG_USBMSC_REMOVABLE=y
532 # Watchdog timer configuration
534 CONFIG_WATCHDOG=n
537 # Graphics related configuration settings
539 CONFIG_NX=n
540 CONFIG_NX_MULTIUSER=n
541 CONFIG_NX_NPLANES=1
542 CONFIG_NX_DISABLE_1BPP=y
543 CONFIG_NX_DISABLE_2BPP=y
544 CONFIG_NX_DISABLE_4BPP=y
545 CONFIG_NX_DISABLE_8BPP=y
546 CONFIG_NX_DISABLE_16BPP=n
547 CONFIG_NX_DISABLE_24BPP=y
548 CONFIG_NX_DISABLE_32BPP=y
549 CONFIG_NX_PACKEDMSFIRST=n
550 CONFIG_NX_LCDDRIVER=y
551 CONFIG_LCD_MAXPOWER=1
552 CONFIG_LCD_MAXCONTRAST=1
553 CONFIG_NX_MOUSE=y
554 CONFIG_NX_KBD=y
555 #CONFIG_NXTK_BORDERWIDTH=4
556 CONFIG_NXTK_BORDERCOLOR1=0xd69a
557 CONFIG_NXTK_BORDERCOLOR2=0xad55
558 CONFIG_NXTK_AUTORAISE=n
559 CONFIG_NXFONT_SANS17X22=y
560 CONFIG_NXFONT_SANS20X26=n
561 CONFIG_NXFONT_SANS22X29=n
562 CONFIG_NXFONT_SANS23X27=n
563 CONFIG_NXFONT_SANS28X37=n
564 CONFIG_NXFONT_SANS17X23B=n
565 CONFIG_NXFONT_SANS20X27B=y
566 CONFIG_NXFONT_SANS22X29B=y
567 CONFIG_NXFONT_SANS28X37B=n
568 CONFIG_NXFONT_SANS40X49B=n
569 CONFIG_NXFONT_SERIF22X29=n
570 CONFIG_NXFONT_SERIF29X37=n
571 CONFIG_NXFONT_SERIF38X48=n
572 CONFIG_NXFONT_SERIF22X28B=n
573 CONFIG_NXFONT_SERIF27X38B=n
574 CONFIG_NXFONT_SERIF38X49B=n
575 CONFIG_NXFONTS_CHARBITS=7
576 CONFIG_NX_BLOCKING=y
577 CONFIG_NX_MXSERVERMSGS=32
578 CONFIG_NX_MXCLIENTMSGS=16
581 # Settings for examples/uip
583 CONFIG_EXAMPLE_UIP_IPADDR=0x0a000002
584 CONFIG_EXAMPLE_UIP_DRIPADDR=0x0a000001
585 CONFIG_EXAMPLE_UIP_NETMASK=0xffffff00
586 CONFIG_EXAMPLE_UIP_DHCPC=n
589 # Settings for examples/nettest
590 CONFIG_EXAMPLE_NETTEST_SERVER=n
591 CONFIG_EXAMPLE_NETTEST_PERFORMANCE=n
592 CONFIG_EXAMPLE_NETTEST_NOMAC=y
593 CONFIG_EXAMPLE_NETTEST_IPADDR=0x0a000002
594 CONFIG_EXAMPLE_NETTEST_DRIPADDR=0x0a000001
595 CONFIG_EXAMPLE_NETTEST_NETMASK=0xffffff00
596 CONFIG_EXAMPLE_NETTEST_CLIENTIP=0x0a000001
599 # Settings for examples/ostest
601 CONFIG_EXAMPLES_OSTEST_LOOPS=1
602 CONFIG_EXAMPLES_OSTEST_STACKSIZE=2048
603 CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=3
606 # Settings for apps/nshlib
608 CONFIG_NSH_BUILTIN_APPS=y
609 CONFIG_NSH_FILEIOSIZE=512
610 CONFIG_NSH_STRERROR=n
611 CONFIG_NSH_LINELEN=64
612 CONFIG_NSH_NESTDEPTH=3
613 CONFIG_NSH_DISABLESCRIPT=n
614 CONFIG_NSH_DISABLEBG=n
615 CONFIG_NSH_ROMFSETC=n
616 CONFIG_NSH_CONSOLE=y
617 CONFIG_NSH_TELNET=n
618 CONFIG_NSH_USBCONSOLE=n
619 CONFIG_NSH_USBCONDEV="/dev/ttyACM0"
620 CONFIG_NSH_UBSDEV_MINOR=0
621 CONFIG_NSH_USBDEV_TRACEINIT=n
622 CONFIG_NSH_USBDEV_TRACECLASS=n
623 CONFIG_NSH_USBDEV_TRACETRANSFERS=n
624 CONFIG_NSH_USBDEV_TRACECONTROLLER=n
625 CONFIG_NSH_USBDEV_TRACEINTERRUPTS=n
626 #CONFIG_NSH_CONDEV
627 CONFIG_NSH_ARCHINIT=n
628 CONFIG_NSH_IOBUFFER_SIZE=512
629 CONFIG_NSH_DHCPC=n
630 CONFIG_NSH_NOMAC=y
631 CONFIG_NSH_IPADDR=0x0a000002
632 CONFIG_NSH_DRIPADDR=0x0a000001
633 CONFIG_NSH_NETMASK=0xffffff00
634 CONFIG_NSH_ROMFSMOUNTPT="/etc"
635 CONFIG_NSH_INITSCRIPT="init.d/rcS"
636 CONFIG_NSH_ROMFSDEVNO=0
637 CONFIG_NSH_ROMFSSECTSIZE=64
638 CONFIG_NSH_FATDEVNO=1
639 CONFIG_NSH_FATSECTSIZE=512
640 CONFIG_NSH_FATNSECTORS=1024
641 CONFIG_NSH_FATMOUNTPT=/tmp
644 # Architecture-specific NSH options
646 CONFIG_NSH_MMCSDSPIPORTNO=0
647 CONFIG_NSH_MMCSDSLOTNO=0
648 CONFIG_NSH_MMCSDMINOR=0
651 # Settings for examples/usbserial
653 CONFIG_EXAMPLES_USBSERIAL_INONLY=n
654 CONFIG_EXAMPLES_USBSERIAL_OUTONLY=n
655 CONFIG_EXAMPLES_USBSERIAL_ONLYSMALL=n
656 CONFIG_EXAMPLES_USBSERIAL_ONLYBIG=n
658 CONFIG_EXAMPLES_USBSERIAL_TRACEINIT=n
659 CONFIG_EXAMPLES_USBSERIAL_TRACECLASS=n
660 CONFIG_EXAMPLES_USBSERIAL_TRACETRANSFERS=n
661 CONFIG_EXAMPLES_USBSERIAL_TRACECONTROLLER=n
662 CONFIG_EXAMPLES_USBSERIAL_TRACEINTERRUPTS=n
665 # Settings for examples/cdcacm
667 # Configuration prequisites:
669 CONFIG_EXAMPLES_CDCACM_DEVMINOR=0
670 CONFIG_EXAMPLES_CDCACM_TRACEINIT=n
671 CONFIG_EXAMPLES_CDCACM_TRACECLASS=n
672 CONFIG_EXAMPLES_CDCACM_TRACETRANSFERS=n
673 CONFIG_EXAMPLES_CDCACM_TRACECONTROLLER=n
674 CONFIG_EXAMPLES_CDCACM_TRACEINTERRUPTS=n
677 # Settings for examples/adc
681 # Settings for examples/can
685 # Settings for examples/pwm
689 # Settings for examples/watchdog
692 # This test depends on these specific Watchdog/NSH configurations settings (your
693 # specific watchdog hardware settings might require additional settings).
697 # Settings for examples/watchdog
699 # This test depends on these specific Watchdog/NSH configurations settings (your
700 # specific watchdog hardware settings might require additional settings).
704 # Stack and heap information
706 CONFIG_BOOT_RUNFROMFLASH=n
707 CONFIG_BOOT_COPYTORAM=n
708 CONFIG_CUSTOM_STACK=n
709 #CONFIG_STACK_POINTER
710 CONFIG_IDLETHREAD_STACKSIZE=1024
711 CONFIG_USERMAIN_STACKSIZE=2048
712 CONFIG_PTHREAD_STACK_MIN=256
713 CONFIG_PTHREAD_STACK_DEFAULT=2048
714 CONFIG_HEAP_BASE=
715 CONFIG_HEAP_SIZE=