From 640e1c1f048b4b1a9c31cdb972cab5fb763b6ee0 Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Tue, 20 Jan 2015 09:40:04 +0100 Subject: configure nsh for teensy31 --- nuttx/configs/teensy31/nsh/defconfig | 52 +++++++++++++++++++++--------------- 1 file changed, 31 insertions(+), 21 deletions(-) diff --git a/nuttx/configs/teensy31/nsh/defconfig b/nuttx/configs/teensy31/nsh/defconfig index a4dfb2346..67e784940 100644 --- a/nuttx/configs/teensy31/nsh/defconfig +++ b/nuttx/configs/teensy31/nsh/defconfig @@ -146,15 +146,15 @@ CONFIG_KINETIS_UART0=y # CONFIG_KINETIS_UART5 is not set # CONFIG_KINETIS_FLEXCAN0 is not set # CONFIG_KINETIS_FLEXCAN1 is not set -# CONFIG_KINETIS_SPI0 is not set +CONFIG_KINETIS_SPI0=y # CONFIG_KINETIS_SPI1 is not set # CONFIG_KINETIS_SPI2 is not set # CONFIG_KINETIS_I2C0 is not set # CONFIG_KINETIS_I2C1 is not set # CONFIG_KINETIS_I2S is not set -# CONFIG_KINETIS_DAC0 is not set +CONFIG_KINETIS_DAC0=y # CONFIG_KINETIS_DAC1 is not set -# CONFIG_KINETIS_ADC0 is not set +CONFIG_KINETIS_ADC0=y # CONFIG_KINETIS_ADC1 is not set # CONFIG_KINETIS_CMP is not set # CONFIG_KINETIS_VREF is not set @@ -173,8 +173,8 @@ CONFIG_KINETIS_UART0=y # CONFIG_KINETIS_FTFL is not set # CONFIG_KINETIS_DMA is not set # CONFIG_KINETIS_CRC is not set -# CONFIG_KINETIS_PDB is not set -# CONFIG_KINETIS_PIT is not set +CONFIG_KINETIS_PDB=y +CONFIG_KINETIS_PIT=y # # Kinetis GPIO Interrupt Configuration @@ -190,6 +190,8 @@ CONFIG_KINETIS_PORTEINTS=y # Kinetis UART Configuration # CONFIG_KINETIS_UARTFIFOS=y +# CONFIG_CAN_EXTID is not set +# CONFIG_CAN_LOOPBACK is not set # # Architecture Options @@ -378,23 +380,23 @@ CONFIG_DEV_NULL=y # # CONFIG_DRVR_WRITEBUFFER is not set # CONFIG_DRVR_READAHEAD is not set -# CONFIG_RAMDISK is not set -# CONFIG_CAN is not set +CONFIG_RAMDISK=y +CONFIG_CAN=y +CONFIG_CAN_FIFOSIZE=8 +CONFIG_CAN_NPENDINGRTR=4 # CONFIG_ARCH_HAVE_PWM_PULSECOUNT is not set CONFIG_PWM=y # CONFIG_ARCH_HAVE_I2CRESET is not set -CONFIG_I2C=y -# CONFIG_I2C_SLAVE is not set -# CONFIG_I2C_TRANSFER is not set -# CONFIG_I2C_WRITEREAD is not set -# CONFIG_I2C_POLLED is not set -# CONFIG_I2C_TRACE is not set +# CONFIG_I2C is not set # CONFIG_SPI is not set # CONFIG_I2S is not set # CONFIG_RTC is not set -# CONFIG_WATCHDOG is not set -# CONFIG_TIMER is not set -# CONFIG_ANALOG is not set +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_DEVPATH="/dev/watchdog0" +CONFIG_TIMER=y +CONFIG_ANALOG=y +# CONFIG_ADC is not set +# CONFIG_DAC is not set # CONFIG_AUDIO_DEVICES is not set # CONFIG_VIDEO_DEVICES is not set # CONFIG_BCH is not set @@ -402,7 +404,7 @@ CONFIG_I2C=y # CONFIG_LCD is not set # CONFIG_MMCSD is not set # CONFIG_MTD is not set -# CONFIG_PIPES is not set +CONFIG_PIPES=y # CONFIG_PM is not set # CONFIG_POWER is not set # CONFIG_SENSORS is not set @@ -495,6 +497,7 @@ CONFIG_DISABLE_MOUNTPOINT=y # CONFIG_FS_NAMED_SEMAPHORES is not set CONFIG_FS_MQUEUE_MPATH="/var/mqueue" # CONFIG_FS_RAMMAP is not set +# CONFIG_FS_BINFS is not set # CONFIG_FS_PROCFS is not set # @@ -527,7 +530,7 @@ CONFIG_MM_REGIONS=1 # CONFIG_BINFMT_DISABLE is not set # CONFIG_NXFLAT is not set # CONFIG_ELF is not set -# CONFIG_BUILTIN is not set +CONFIG_BUILTIN=y # CONFIG_PIC is not set # CONFIG_SYMTAB_ORDEREDBYNAME is not set @@ -582,6 +585,7 @@ CONFIG_LIB_SENDFILE_BUFSIZE=512 # # Built-In Applications # +CONFIG_BUILTIN_PROXY_STACKSIZE=1024 # # Examples @@ -614,9 +618,14 @@ CONFIG_EXAMPLES_NSH=y # CONFIG_EXAMPLES_NXIMAGE is not set # CONFIG_EXAMPLES_NXLINES is not set # CONFIG_EXAMPLES_NXTEXT is not set -# CONFIG_EXAMPLES_OSTEST is not set +CONFIG_EXAMPLES_OSTEST=y +CONFIG_EXAMPLES_OSTEST_LOOPS=1 +CONFIG_EXAMPLES_OSTEST_STACKSIZE=8192 +CONFIG_EXAMPLES_OSTEST_NBARRIER_THREADS=8 +CONFIG_EXAMPLES_OSTEST_RR_RANGE=10000 +CONFIG_EXAMPLES_OSTEST_RR_RUNS=10 # CONFIG_EXAMPLES_PIPE is not set -# CONFIG_EXAMPLES_POLL is not set +# CONFIG_EXAMPLES_PWM is not set # CONFIG_EXAMPLES_POSIXSPAWN is not set # CONFIG_EXAMPLES_QENCODER is not set # CONFIG_EXAMPLES_RGMP is not set @@ -626,6 +635,7 @@ CONFIG_EXAMPLES_NSH=y # CONFIG_EXAMPLES_SERIALRX is not set # CONFIG_EXAMPLES_SERLOOP is not set # CONFIG_EXAMPLES_SLCD is not set +# CONFIG_EXAMPLES_SMART_TEST is not set # CONFIG_EXAMPLES_SMART is not set # CONFIG_EXAMPLES_TCPECHO is not set # CONFIG_EXAMPLES_TELNETD is not set @@ -688,6 +698,7 @@ CONFIG_NSH_MAXARGUMENTS=6 CONFIG_NSH_ARGCAT=y CONFIG_NSH_NESTDEPTH=3 # CONFIG_NSH_DISABLEBG is not set +CONFIG_NSH_BUILTIN_APPS=y # CONFIG_NSH_FILE_APPS is not set # @@ -798,7 +809,6 @@ CONFIG_SYSTEM_CLE_DEBUGLEVEL=0 # # I2C tool # -# CONFIG_SYSTEM_I2CTOOL is not set # # INI File Parser -- cgit v1.2.3