Fix http streaming with lc823450 * arch/arm/src/lc823450: Change C-Buffer under-level control The under-level setting was changed from 1KB to 55KB. In previous implementation, the setting can ben changed by the tx threshold but it is fixed at startup. Also, check write size and adjust alignment if needed. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> * configs/lc823450-xgevk: Change IOB related params for rndis. Since TCP flow control scheme was changed, HTTP audio streaming has not been working. These IOB params are not optimized but HTTP audio streaming now works. Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com> Approved-by: GregoryN <gnutt@nuttx.org>
195 lines
4.7 KiB
Plaintext
195 lines
4.7 KiB
Plaintext
# CONFIG_AUDIO_FORMAT_MP3 is not set
|
|
# CONFIG_NSH_ARGCAT is not set
|
|
# CONFIG_NX_DISABLE_1BPP is not set
|
|
# CONFIG_SPI_EXCHANGE is not set
|
|
CONFIG_AQM_1248A=y
|
|
CONFIG_ARCH="arm"
|
|
CONFIG_ARCH_BOARD="lc823450-xgevk"
|
|
CONFIG_ARCH_BOARD_LC823450_XGEVK=y
|
|
CONFIG_ARCH_CHIP_LC823450=y
|
|
CONFIG_ARCH_FLOAT_H=y
|
|
CONFIG_ARCH_INTERRUPTSTACK=2048
|
|
CONFIG_ARCH_STDARG_H=y
|
|
CONFIG_AUDIO=y
|
|
CONFIG_AUDIO_BUFFER_NUMBYTES=1024
|
|
CONFIG_AUDIO_EXCLUDE_BALANCE=y
|
|
CONFIG_AUDIO_EXCLUDE_FFORWARD=y
|
|
CONFIG_AUDIO_EXCLUDE_TONE=y
|
|
CONFIG_AUDIO_I2SCHAR=y
|
|
CONFIG_AUDIO_WM8776=y
|
|
CONFIG_BINFMT_EXEPATH=y
|
|
CONFIG_BOARDCTL_RESET=y
|
|
CONFIG_BOARDCTL_USBDEVCTRL=y
|
|
CONFIG_BOARD_LOOPSPERMSEC=12061
|
|
CONFIG_BUILTIN=y
|
|
CONFIG_C99_BOOL8=y
|
|
CONFIG_CODECS_HASH_MD5=y
|
|
CONFIG_DEBUG_FULLOPT=y
|
|
CONFIG_DEBUG_SYMBOLS=y
|
|
CONFIG_DEV_ZERO=y
|
|
CONFIG_DISABLE_POSIX_TIMERS=y
|
|
CONFIG_DRIVERS_AUDIO=y
|
|
CONFIG_DVFS=y
|
|
CONFIG_ELF=y
|
|
CONFIG_EXAMPLES_HELLO=m
|
|
CONFIG_EXAMPLES_HELLOXX=m
|
|
CONFIG_EXAMPLES_I2SLOOP=y
|
|
CONFIG_EXAMPLES_NSH=y
|
|
CONFIG_EXAMPLES_NSH_SYMTAB=y
|
|
CONFIG_EXAMPLES_NSH_SYMTAB_ARRAYNAME="g_symtab"
|
|
CONFIG_EXAMPLES_NSH_SYMTAB_COUNTNAME="g_nsymbols"
|
|
CONFIG_EXAMPLES_NXHELLO=y
|
|
CONFIG_EXAMPLES_NXHELLO_BPP=1
|
|
CONFIG_EXAMPLES_OSTEST=y
|
|
CONFIG_EXAMPLES_PIPE=y
|
|
CONFIG_EXAMPLES_SMP=y
|
|
CONFIG_FAT_LCNAMES=y
|
|
CONFIG_FAT_LFN=y
|
|
CONFIG_FAT_MAXFNAME=255
|
|
CONFIG_FS_FAT=y
|
|
CONFIG_FS_FATTIME=y
|
|
CONFIG_FS_PROCFS=y
|
|
CONFIG_FS_PROCFS_REGISTER=y
|
|
CONFIG_HAVE_CXX=y
|
|
CONFIG_HRT_TIMER=y
|
|
CONFIG_I2C=y
|
|
CONFIG_I2CTOOL_MAXBUS=1
|
|
CONFIG_I2C_RESET=y
|
|
CONFIG_I2S=y
|
|
CONFIG_INTELHEX_BINARY=y
|
|
CONFIG_IOB_BUFSIZE=128
|
|
CONFIG_IOB_NBUFFERS=64
|
|
CONFIG_IOB_NCHAINS=10
|
|
CONFIG_LC823450_I2C0=y
|
|
CONFIG_LC823450_I2C1=y
|
|
CONFIG_LC823450_I2S0=y
|
|
CONFIG_LC823450_MTD=y
|
|
CONFIG_LC823450_MTM0_TICK=y
|
|
CONFIG_LC823450_SDIF_SDC=y
|
|
CONFIG_LC823450_SPI_DMA=y
|
|
CONFIG_LC823450_UART0=y
|
|
CONFIG_LCD=y
|
|
CONFIG_LCD_ST7565=y
|
|
CONFIG_LIBC_EXECFUNCS=y
|
|
CONFIG_LIBM=y
|
|
CONFIG_LIB_KBDCODEC=y
|
|
CONFIG_MAX_TASKS=64
|
|
CONFIG_MAX_WDOGPARMS=2
|
|
CONFIG_MEMSET_OPTSPEED=y
|
|
CONFIG_MQ_MAXMSGSIZE=64
|
|
CONFIG_MTD=y
|
|
CONFIG_NAME_MAX=765
|
|
CONFIG_NET=y
|
|
CONFIG_NETDB_DNSCLIENT=y
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_NETUTILS_CODECS=y
|
|
CONFIG_NETUTILS_DHCPC=y
|
|
CONFIG_NETUTILS_PING=y
|
|
CONFIG_NETUTILS_TELNETD=y
|
|
CONFIG_NETUTILS_WEBCLIENT=y
|
|
CONFIG_NET_ARP_SEND=y
|
|
CONFIG_NET_BROADCAST=y
|
|
CONFIG_NET_ETH_PKTSIZE=1500
|
|
CONFIG_NET_ICMP=y
|
|
CONFIG_NET_ICMP_SOCKET=y
|
|
CONFIG_NET_LOOPBACK=y
|
|
CONFIG_NET_PKT=y
|
|
CONFIG_NET_ROUTE=y
|
|
CONFIG_NET_SOCKOPTS=y
|
|
CONFIG_NET_STATISTICS=y
|
|
CONFIG_NET_TCP=y
|
|
CONFIG_NET_UDP=y
|
|
CONFIG_NET_UDP_BINDTODEVICE=y
|
|
CONFIG_NFILE_DESCRIPTORS=45
|
|
CONFIG_NFILE_STREAMS=8
|
|
CONFIG_NSH_ARCHINIT=y
|
|
CONFIG_NSH_BUILTIN_APPS=y
|
|
CONFIG_NSH_CMDOPT_DD_STATS=y
|
|
CONFIG_NSH_DHCPC=y
|
|
CONFIG_NSH_DISABLE_BASENAME=y
|
|
CONFIG_NSH_DISABLE_DIRNAME=y
|
|
CONFIG_NSH_DISABLE_EXEC=y
|
|
CONFIG_NSH_DISABLE_GET=y
|
|
CONFIG_NSH_DISABLE_LOSETUP=y
|
|
CONFIG_NSH_DISABLE_MB=y
|
|
CONFIG_NSH_DISABLE_MH=y
|
|
CONFIG_NSH_DISABLE_MKFIFO=y
|
|
CONFIG_NSH_DISABLE_MKRD=y
|
|
CONFIG_NSH_DISABLE_PUT=y
|
|
CONFIG_NSH_DISABLE_SH=y
|
|
CONFIG_NSH_DISABLE_XD=y
|
|
CONFIG_NSH_DRIPADDR=0xa9feab5a
|
|
CONFIG_NSH_FILEIOSIZE=512
|
|
CONFIG_NSH_FILE_APPS=y
|
|
CONFIG_NSH_LINELEN=128
|
|
CONFIG_NSH_MACADDR=0x00e0deadbeff
|
|
CONFIG_NSH_MAXARGUMENTS=10
|
|
CONFIG_NSH_NETINIT_THREAD=y
|
|
CONFIG_NSH_NETMASK=0xffff0000
|
|
CONFIG_NSH_NOMAC=y
|
|
CONFIG_NSH_READLINE=y
|
|
CONFIG_NSH_WGET_USERAGENT="NuttX/7.2x.x (; http://www.nuttx.org/)"
|
|
CONFIG_NX=y
|
|
CONFIG_NXFONT_MONO5X8=y
|
|
CONFIG_NXPLAYER_DEFAULT_MEDIADIR="/mnt/sd1"
|
|
CONFIG_NXPLAYER_HTTP_STREAMING_SUPPORT=y
|
|
CONFIG_NX_BLOCKING=y
|
|
CONFIG_PATH_INITIAL="/mnt/sd0/bin"
|
|
CONFIG_PIPES=y
|
|
CONFIG_POSIX_SPAWN_PROXY_STACKSIZE=2048
|
|
CONFIG_PREALLOC_MQ_MSGS=4
|
|
CONFIG_PREALLOC_TIMERS=4
|
|
CONFIG_PREALLOC_WDOGS=16
|
|
CONFIG_PTHREAD_MUTEX_TYPES=y
|
|
CONFIG_PTHREAD_STACK_DEFAULT=3072
|
|
CONFIG_RAM_SIZE=1044480
|
|
CONFIG_RAM_START=0x02001000
|
|
CONFIG_RAW_BINARY=y
|
|
CONFIG_READLINE_CMD_HISTORY=y
|
|
CONFIG_RNDIS=y
|
|
CONFIG_RTC=y
|
|
CONFIG_RTC_HIRES=y
|
|
CONFIG_SCHED_ATEXIT=y
|
|
CONFIG_SCHED_CHILD_STATUS=y
|
|
CONFIG_SCHED_HAVE_PARENT=y
|
|
CONFIG_SCHED_HPWORK=y
|
|
CONFIG_SCHED_HPWORKPERIOD=50000
|
|
CONFIG_SCHED_HPWORKPRIORITY=192
|
|
CONFIG_SCHED_INSTRUMENTATION=y
|
|
CONFIG_SCHED_INSTRUMENTATION_BUFFER=y
|
|
CONFIG_SCHED_INSTRUMENTATION_PREEMPTION=y
|
|
CONFIG_SCHED_LPWORK=y
|
|
CONFIG_SCHED_LPWORKPRIORITY=60
|
|
CONFIG_SCHED_ONEXIT=y
|
|
CONFIG_SCHED_ONEXIT_MAX=32
|
|
CONFIG_SCHED_STARTHOOK=y
|
|
CONFIG_SCHED_WAITPID=y
|
|
CONFIG_SDCLONE_DISABLE=y
|
|
CONFIG_SENSORS=y
|
|
CONFIG_SERIAL_TERMIOS=y
|
|
CONFIG_SMP=y
|
|
CONFIG_SMP_NCPUS=2
|
|
CONFIG_SPI=y
|
|
CONFIG_SPINLOCK_IRQ=y
|
|
CONFIG_START_DAY=3
|
|
CONFIG_START_MONTH=10
|
|
CONFIG_START_YEAR=2013
|
|
CONFIG_SYMTAB_ORDEREDBYNAME=y
|
|
CONFIG_SYSTEM_I2CTOOL=y
|
|
CONFIG_SYSTEM_NXPLAYER=y
|
|
CONFIG_SYSTEM_PING=y
|
|
CONFIG_SYSTEM_TASKSET=y
|
|
CONFIG_SYSTEM_TIME64=y
|
|
CONFIG_TASK_NAME_SIZE=24
|
|
CONFIG_TELNET_CHARACTER_MODE=y
|
|
CONFIG_UART0_RXBUFSIZE=512
|
|
CONFIG_UART0_SERIAL_CONSOLE=y
|
|
CONFIG_UART0_TXBUFSIZE=2048
|
|
CONFIG_USBDEV=y
|
|
CONFIG_USBDEV_BUSPOWERED=y
|
|
CONFIG_USBDEV_DUALSPEED=y
|
|
CONFIG_USBDEV_MAXPOWER=500
|
|
CONFIG_USERMAIN_STACKSIZE=3072
|
|
CONFIG_USER_ENTRYPOINT="nsh_main"
|
|
CONFIG_WM8776_SWAP_HPOUT=y
|