mirror of
https://github.com/apache/nuttx.git
synced 2026-05-23 06:39:01 +08:00
Updates to sparck configuration from David Sidrane
This commit is contained in:
@@ -16,7 +16,7 @@ CONFIG_HOST_LINUX=y
|
||||
#
|
||||
# Build Configuration
|
||||
#
|
||||
CONFIG_APPS_DIR="../apps"
|
||||
# CONFIG_APPS_DIR="../apps"
|
||||
# CONFIG_BUILD_2PASS is not set
|
||||
|
||||
#
|
||||
@@ -361,7 +361,7 @@ CONFIG_RR_INTERVAL=200
|
||||
CONFIG_TASK_NAME_SIZE=8
|
||||
# CONFIG_SCHED_HAVE_PARENT is not set
|
||||
# CONFIG_JULIAN_TIME is not set
|
||||
CONFIG_START_YEAR=2009
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_START_MONTH=11
|
||||
CONFIG_START_DAY=30
|
||||
CONFIG_DEV_CONSOLE=y
|
||||
|
||||
@@ -25,7 +25,7 @@ CONFIG_HOST_LINUX=y
|
||||
# CONFIG_RRLOAD_BINARY is not set
|
||||
CONFIG_INTELHEX_BINARY=y
|
||||
# CONFIG_MOTOROLA_SREC is not set
|
||||
# CONFIG_RAW_BINARY is not set
|
||||
CONFIG_RAW_BINARY=y
|
||||
|
||||
#
|
||||
# Customize Header Files
|
||||
@@ -154,6 +154,7 @@ CONFIG_ARCH_CHIP_STM32F103CB=y
|
||||
# CONFIG_ARCH_CHIP_STM32F105VBT7 is not set
|
||||
# CONFIG_ARCH_CHIP_STM32F107VC is not set
|
||||
# CONFIG_ARCH_CHIP_STM32F207IG is not set
|
||||
# CONFIG_ARCH_CHIP_STM32F207ZE is not set
|
||||
# CONFIG_ARCH_CHIP_STM32F302CB is not set
|
||||
# CONFIG_ARCH_CHIP_STM32F302CC is not set
|
||||
# CONFIG_ARCH_CHIP_STM32F302RB is not set
|
||||
@@ -341,9 +342,9 @@ CONFIG_RR_INTERVAL=200
|
||||
CONFIG_TASK_NAME_SIZE=8
|
||||
# CONFIG_SCHED_HAVE_PARENT is not set
|
||||
# CONFIG_JULIAN_TIME is not set
|
||||
CONFIG_START_YEAR=2009
|
||||
CONFIG_START_MONTH=10
|
||||
CONFIG_START_DAY=23
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_START_MONTH=11
|
||||
CONFIG_START_DAY=30
|
||||
CONFIG_DEV_CONSOLE=y
|
||||
# CONFIG_MUTEX_TYPES is not set
|
||||
# CONFIG_PRIORITY_INHERITANCE is not set
|
||||
@@ -554,6 +555,10 @@ CONFIG_CC3000_SPIDEV=2
|
||||
CONFIG_CC3000_DEVMINOR=0
|
||||
CONFIG_CC3000_SPI_MODE=0
|
||||
CONFIG_CC3000_SPI_FREQUENCY=16000000
|
||||
CONFIG_CC3000_WORKER_STACKSIZE=240
|
||||
CONFIG_CC3000_SELECT_STACKSIZE=368
|
||||
CONFIG_CC3000_UNSOLICED_STACKSIZE=264
|
||||
# CONFIG_CC3000_PROBES is not set
|
||||
# CONFIG_WL_NRF24L01 is not set
|
||||
|
||||
#
|
||||
|
||||
@@ -302,5 +302,9 @@ int nsh_archinitialize(void)
|
||||
|
||||
int usbmsc_archinitialize(void)
|
||||
{
|
||||
#if defined(CONFIG_NSH_ARCHINIT)
|
||||
return OK;
|
||||
#else
|
||||
return nsh_archinitialize();
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -16,7 +16,7 @@ CONFIG_HOST_LINUX=y
|
||||
#
|
||||
# Build Configuration
|
||||
#
|
||||
CONFIG_APPS_DIR="../apps"
|
||||
# CONFIG_APPS_DIR="../apps"
|
||||
# CONFIG_BUILD_2PASS is not set
|
||||
|
||||
#
|
||||
@@ -38,34 +38,9 @@ CONFIG_RAW_BINARY=y
|
||||
#
|
||||
# Debug Options
|
||||
#
|
||||
CONFIG_DEBUG=y
|
||||
# CONFIG_DEBUG is not set
|
||||
CONFIG_ARCH_HAVE_STACKCHECK=y
|
||||
# CONFIG_DEBUG_VERBOSE is not set
|
||||
|
||||
#
|
||||
# Subsystem Debug Options
|
||||
#
|
||||
# CONFIG_DEBUG_MM is not set
|
||||
# CONFIG_DEBUG_SCHED is not set
|
||||
# CONFIG_DEBUG_NET is not set
|
||||
# CONFIG_DEBUG_USB is not set
|
||||
CONFIG_DEBUG_FS=y
|
||||
# CONFIG_DEBUG_LIB is not set
|
||||
# CONFIG_DEBUG_BINFMT is not set
|
||||
# CONFIG_DEBUG_GRAPHICS is not set
|
||||
# CONFIG_DEBUG_IRQ is not set
|
||||
CONFIG_DEBUG_STACK=y
|
||||
|
||||
#
|
||||
# Driver Debug Options
|
||||
#
|
||||
# CONFIG_DEBUG_LEDS is not set
|
||||
# CONFIG_DEBUG_ANALOG is not set
|
||||
# CONFIG_DEBUG_SPI is not set
|
||||
# CONFIG_DEBUG_GPIO is not set
|
||||
# CONFIG_DEBUG_DMA is not set
|
||||
# CONFIG_DEBUG_AUDIO is not set
|
||||
CONFIG_DEBUG_SYMBOLS=y
|
||||
# CONFIG_DEBUG_SYMBOLS is not set
|
||||
|
||||
#
|
||||
# System Type
|
||||
@@ -313,7 +288,7 @@ CONFIG_ARCH_HAVE_RAMVECTORS=y
|
||||
CONFIG_BOARD_LOOPSPERMSEC=5483
|
||||
# CONFIG_ARCH_CALIBRATION is not set
|
||||
CONFIG_ARCH_HAVE_INTERRUPTSTACK=y
|
||||
CONFIG_ARCH_INTERRUPTSTACK=512
|
||||
CONFIG_ARCH_INTERRUPTSTACK=234
|
||||
|
||||
#
|
||||
# Boot options
|
||||
@@ -367,7 +342,7 @@ CONFIG_RR_INTERVAL=200
|
||||
CONFIG_TASK_NAME_SIZE=8
|
||||
# CONFIG_SCHED_HAVE_PARENT is not set
|
||||
# CONFIG_JULIAN_TIME is not set
|
||||
CONFIG_START_YEAR=2009
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_START_MONTH=11
|
||||
CONFIG_START_DAY=30
|
||||
CONFIG_DEV_CONSOLE=y
|
||||
@@ -380,14 +355,8 @@ CONFIG_SDCLONE_DISABLE=y
|
||||
# CONFIG_SCHED_STARTHOOK is not set
|
||||
# CONFIG_SCHED_ATEXIT is not set
|
||||
# CONFIG_SCHED_ONEXIT is not set
|
||||
CONFIG_USER_ENTRYPOINT="msconn_main"
|
||||
CONFIG_DISABLE_OS_API=y
|
||||
# CONFIG_DISABLE_CLOCK is not set
|
||||
# CONFIG_DISABLE_POSIX_TIMERS is not set
|
||||
# CONFIG_DISABLE_PTHREAD is not set
|
||||
# CONFIG_DISABLE_SIGNALS is not set
|
||||
# CONFIG_DISABLE_MQUEUE is not set
|
||||
# CONFIG_DISABLE_ENVIRON is not set
|
||||
CONFIG_USER_ENTRYPOINT="nsh_main"
|
||||
# CONFIG_DISABLE_OS_API is not set
|
||||
|
||||
#
|
||||
# Signal Numbers
|
||||
@@ -415,10 +384,10 @@ CONFIG_PREALLOC_TIMERS=2
|
||||
#
|
||||
# Stack and heap information
|
||||
#
|
||||
CONFIG_IDLETHREAD_STACKSIZE=512
|
||||
CONFIG_USERMAIN_STACKSIZE=684
|
||||
CONFIG_IDLETHREAD_STACKSIZE=280
|
||||
CONFIG_USERMAIN_STACKSIZE=830
|
||||
CONFIG_PTHREAD_STACK_MIN=256
|
||||
CONFIG_PTHREAD_STACK_DEFAULT=288
|
||||
CONFIG_PTHREAD_STACK_DEFAULT=340
|
||||
|
||||
#
|
||||
# Device Drivers
|
||||
@@ -480,6 +449,7 @@ CONFIG_SST25_SLOWWRITE=y
|
||||
# CONFIG_SENSORS is not set
|
||||
CONFIG_SERIAL=y
|
||||
# CONFIG_DEV_LOWCONSOLE is not set
|
||||
CONFIG_SERIAL_REMOVABLE=y
|
||||
# CONFIG_16550_UART is not set
|
||||
CONFIG_ARCH_HAVE_USART2=y
|
||||
|
||||
@@ -531,8 +501,8 @@ CONFIG_USBMSC=y
|
||||
CONFIG_USBMSC_EP0MAXPACKET=64
|
||||
CONFIG_USBMSC_EPBULKOUT=2
|
||||
CONFIG_USBMSC_EPBULKIN=3
|
||||
CONFIG_USBMSC_NWRREQS=4
|
||||
CONFIG_USBMSC_NRDREQS=4
|
||||
CONFIG_USBMSC_NWRREQS=2
|
||||
CONFIG_USBMSC_NRDREQS=2
|
||||
CONFIG_USBMSC_BULKINREQLEN=512
|
||||
CONFIG_USBMSC_BULKOUTREQLEN=512
|
||||
CONFIG_USBMSC_VENDORID=0x584e
|
||||
@@ -551,7 +521,7 @@ CONFIG_CC3000_DEVMINOR=0
|
||||
CONFIG_CC3000_SPI_MODE=0
|
||||
CONFIG_CC3000_SPI_FREQUENCY=16000000
|
||||
CONFIG_CC3000_WORKER_STACKSIZE=240
|
||||
CONFIG_CC3000_SELECT_STACKSIZE=368
|
||||
CONFIG_CC3000_SELECT_STACKSIZE=380
|
||||
CONFIG_CC3000_UNSOLICED_STACKSIZE=264
|
||||
# CONFIG_CC3000_PROBES is not set
|
||||
# CONFIG_WL_NRF24L01 is not set
|
||||
@@ -676,7 +646,7 @@ CONFIG_LIB_SENDFILE_BUFSIZE=0
|
||||
#
|
||||
# Built-In Applications
|
||||
#
|
||||
CONFIG_BUILTIN_PROXY_STACKSIZE=1024
|
||||
CONFIG_BUILTIN_PROXY_STACKSIZE=768
|
||||
|
||||
#
|
||||
# Examples
|
||||
@@ -827,7 +797,7 @@ CONFIG_NSH_BUILTIN_APPS=y
|
||||
#
|
||||
# CONFIG_NSH_CMDOPT_DF_H is not set
|
||||
CONFIG_NSH_CODECS_BUFSIZE=0
|
||||
CONFIG_NSH_FILEIOSIZE=128
|
||||
CONFIG_NSH_FILEIOSIZE=60
|
||||
CONFIG_NSH_LINELEN=40
|
||||
CONFIG_NSH_MAXARGUMENTS=6
|
||||
CONFIG_NSH_NESTDEPTH=3
|
||||
|
||||
@@ -100,8 +100,8 @@ CONFIG_ARCH_HAVE_MPU=y
|
||||
#
|
||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL=y
|
||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||
# CONFIG_SERIAL_TERMIOS is not set
|
||||
|
||||
#
|
||||
@@ -189,7 +189,7 @@ CONFIG_STM32_MEDIUMDENSITY=y
|
||||
# CONFIG_STM32_STM32F20XX is not set
|
||||
# CONFIG_STM32_STM32F30XX is not set
|
||||
# CONFIG_STM32_STM32F40XX is not set
|
||||
CONFIG_STM32_DFU=y
|
||||
# CONFIG_STM32_DFU is not set
|
||||
|
||||
#
|
||||
# STM32 Peripheral Support
|
||||
@@ -199,17 +199,17 @@ CONFIG_STM32_DFU=y
|
||||
# CONFIG_STM32_ADC3 is not set
|
||||
# CONFIG_STM32_BKP is not set
|
||||
# CONFIG_STM32_CAN1 is not set
|
||||
# CONFIG_STM32_CRC is not set
|
||||
# CONFIG_STM32_DMA1 is not set
|
||||
CONFIG_STM32_CRC=y
|
||||
CONFIG_STM32_DMA1=y
|
||||
# CONFIG_STM32_DMA2 is not set
|
||||
# CONFIG_STM32_DAC1 is not set
|
||||
# CONFIG_STM32_DAC2 is not set
|
||||
CONFIG_STM32_I2C1=y
|
||||
CONFIG_STM32_I2C2=y
|
||||
# CONFIG_STM32_I2C1 is not set
|
||||
# CONFIG_STM32_I2C2 is not set
|
||||
# CONFIG_STM32_PWR is not set
|
||||
# CONFIG_STM32_SDIO is not set
|
||||
# CONFIG_STM32_SPI1 is not set
|
||||
# CONFIG_STM32_SPI2 is not set
|
||||
CONFIG_STM32_SPI2=y
|
||||
# CONFIG_STM32_TIM1 is not set
|
||||
# CONFIG_STM32_TIM2 is not set
|
||||
# CONFIG_STM32_TIM3 is not set
|
||||
@@ -218,15 +218,15 @@ CONFIG_STM32_I2C2=y
|
||||
# CONFIG_STM32_TIM6 is not set
|
||||
# CONFIG_STM32_TIM7 is not set
|
||||
# CONFIG_STM32_TIM8 is not set
|
||||
CONFIG_STM32_USART1=y
|
||||
# CONFIG_STM32_USART2 is not set
|
||||
# CONFIG_STM32_USART1 is not set
|
||||
CONFIG_STM32_USART2=y
|
||||
# CONFIG_STM32_USART3 is not set
|
||||
# CONFIG_STM32_UART4 is not set
|
||||
# CONFIG_STM32_UART5 is not set
|
||||
CONFIG_STM32_USB=y
|
||||
# CONFIG_STM32_IWDG is not set
|
||||
# CONFIG_STM32_WWDG is not set
|
||||
CONFIG_STM32_I2C=y
|
||||
CONFIG_STM32_SPI=y
|
||||
|
||||
#
|
||||
# Alternate Pin Mapping
|
||||
@@ -333,7 +333,7 @@ CONFIG_RR_INTERVAL=200
|
||||
CONFIG_TASK_NAME_SIZE=0
|
||||
# CONFIG_SCHED_HAVE_PARENT is not set
|
||||
# CONFIG_JULIAN_TIME is not set
|
||||
CONFIG_START_YEAR=2009
|
||||
CONFIG_START_YEAR=2013
|
||||
CONFIG_START_MONTH=10
|
||||
CONFIG_START_DAY=23
|
||||
# CONFIG_DEV_CONSOLE is not set
|
||||
|
||||
@@ -423,7 +423,7 @@ static void usbmsc_unbind(FAR struct usbdevclass_driver_s *driver,
|
||||
* driver un-initialize logic.
|
||||
*/
|
||||
|
||||
DEBUGASSERT(priv->thstate == USBMSC_STATE_TERMINATED);
|
||||
DEBUGASSERT(priv->thstate == USBMSC_STATE_TERMINATED || priv->thstate == USBMSC_STATE_NOTSTARTED);
|
||||
|
||||
/* Make sure that we are not already unbound */
|
||||
|
||||
|
||||
@@ -258,7 +258,7 @@ void cc3000_open(gcSpiHandleRx pfRxHandler)
|
||||
pthread_attr_t attr;
|
||||
struct sched_param param;
|
||||
pthread_attr_init(&attr);
|
||||
attr.stacksize = 364;
|
||||
attr.stacksize = CONFIG_CC3000_UNSOLICED_STACKSIZE;
|
||||
param.sched_priority = SCHED_PRIORITY_DEFAULT-10;
|
||||
pthread_attr_setschedparam(&attr, ¶m);
|
||||
status = pthread_create(&spiconf.unsoliced_thread, &attr,
|
||||
|
||||
Reference in New Issue
Block a user