70c59a9d91
Squashed commit of the following: net/icmpv6: IPPROT_ICMP6 socket logic now builds without error. net/icmpv6: Add support for read-ahead and poll(). Initial commit is just cloned from ICMP with the appropriate name changes. configs/: All defconfig filess that include CONFIG_NET_ICMPv6_SOCKET=y need to select CONFIG_SYSTEM_PING6=y and deselect CONFIG_DISABLE_POLL. Update NSH documention to show that ping6 is now a built in command. net/icmpv6: Add icmpv6_sendto.c and icmpv6_recvfrom.c. Initial versions are just clones from icmp/ with appropriate name changes. net/icmpv6: Clone some ICMP socket logic as the beginning of support for ICMPv6 socket support. Rename CONFIG_NET_ICMPv6_PING to CONFIG_NET_ICMPv6_SOCKET. Move prototype for icmpv6_ping from include/nuttx/net/icmpv6 to net/icmpv6/icmpv6.h
78 lines
1.9 KiB
Plaintext
78 lines
1.9 KiB
Plaintext
# CONFIG_ARCH_FPU is not set
|
|
# CONFIG_NET_IPv4 is not set
|
|
# CONFIG_NET_UDP_READAHEAD is not set
|
|
# CONFIG_NSH_DISABLE_IFCONFIG is not set
|
|
# CONFIG_NSH_DISABLE_PS is not set
|
|
CONFIG_ARCH_BOARD_DK_TM4C129X=y
|
|
CONFIG_ARCH_BOARD="dk-tm4c129x"
|
|
CONFIG_ARCH_BUTTONS=y
|
|
CONFIG_ARCH_CHIP_TIVA=y
|
|
CONFIG_ARCH_CHIP_TM4C=y
|
|
CONFIG_ARCH_CHIP_TM4C129=y
|
|
CONFIG_ARCH_CHIP_TM4C129XNC=y
|
|
CONFIG_ARCH_IRQBUTTONS=y
|
|
CONFIG_ARCH_STACKDUMP=y
|
|
CONFIG_ARCH="arm"
|
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
|
CONFIG_BOARD_LOOPSPERMSEC=11401
|
|
CONFIG_BUILTIN=y
|
|
CONFIG_EXAMPLES_NSH=y
|
|
CONFIG_HOST_WINDOWS=y
|
|
CONFIG_I2CTOOL_MAXBUS=6
|
|
CONFIG_I2CTOOL_MINBUS=6
|
|
CONFIG_LIBC_FLOATINGPOINT=y
|
|
CONFIG_LIBM=y
|
|
CONFIG_SENSORS_LM75=y
|
|
CONFIG_MAX_TASKS=16
|
|
CONFIG_MAX_WDOGPARMS=2
|
|
CONFIG_NET_BROADCAST=y
|
|
CONFIG_NET_ETH_MTU=590
|
|
CONFIG_NET_ETH_TCP_RECVWNDO=536
|
|
CONFIG_NET_ICMPv6_NEIGHBOR=y
|
|
CONFIG_NET_ICMPv6_SOCKET=y
|
|
CONFIG_NET_ICMPv6=y
|
|
CONFIG_NET_IPv6=y
|
|
CONFIG_NET_SOCKOPTS=y
|
|
CONFIG_NET_SOLINGER=y
|
|
CONFIG_NET_STATISTICS=y
|
|
CONFIG_NET_TCP_WRITE_BUFFERS=y
|
|
CONFIG_NET_TCP=y
|
|
CONFIG_NET_TCPBACKLOG=y
|
|
CONFIG_NET_UDP=y
|
|
CONFIG_NET=y
|
|
CONFIG_NFILE_DESCRIPTORS=8
|
|
CONFIG_NFILE_STREAMS=8
|
|
CONFIG_NSH_ARCHINIT=y
|
|
CONFIG_NSH_BUILTIN_APPS=y
|
|
CONFIG_NSH_FILEIOSIZE=512
|
|
CONFIG_NSH_IPv6NETMASK_8=0xff80
|
|
CONFIG_NSH_LINELEN=64
|
|
CONFIG_NSH_NETINIT_MONITOR=y
|
|
CONFIG_NSH_NETINIT_THREAD=y
|
|
CONFIG_NSH_READLINE=y
|
|
CONFIG_PREALLOC_MQ_MSGS=4
|
|
CONFIG_PREALLOC_TIMERS=4
|
|
CONFIG_PREALLOC_WDOGS=4
|
|
CONFIG_RAM_SIZE=262144
|
|
CONFIG_RAM_START=0x20000000
|
|
CONFIG_RAW_BINARY=y
|
|
CONFIG_RR_INTERVAL=200
|
|
CONFIG_SCHED_HPWORK=y
|
|
CONFIG_SCHED_WAITPID=y
|
|
CONFIG_SENSORS=y
|
|
CONFIG_START_DAY=24
|
|
CONFIG_START_MONTH=3
|
|
CONFIG_START_YEAR=2013
|
|
CONFIG_SYSTEM_I2CTOOL=y
|
|
CONFIG_SYSTEM_LM75=y
|
|
CONFIG_SYSTEM_PING6=y
|
|
CONFIG_TIVA_BOARDMAC=y
|
|
CONFIG_TIVA_ETHERNET=y
|
|
CONFIG_TIVA_GPIOP_IRQS=y
|
|
CONFIG_TIVA_I2C6=y
|
|
CONFIG_TIVA_PHY_INTERRUPTS=y
|
|
CONFIG_TIVA_UART0=y
|
|
CONFIG_UART0_SERIAL_CONSOLE=y
|
|
CONFIG_USER_ENTRYPOINT="nsh_main"
|
|
CONFIG_WDOG_INTRESERVE=0
|