Gregory Nutt
cccc86da09
This change adds support for semi-standard IPPROTO_ICMP AF_INET datagram sockets. This replaces the old ad hoc, nonstandard way of implementing ping with a more standard, socket interface.
...
Squashed commit of the following:
net/icmp: Finishes off icmp_recvfrom().
net/icmp: Add readahead support for IPPROTO_ICMP sockets.
net/icmp: Add poll() support for IPPROTO_ICMP sockets.
net/icmp: Add a connection structure for IPPROTO_ICMP sockets.
net/icmp: Implements sendto for the IPPROTO_ICMP socket.
net/icmp: Move icmp_sendto() and icmp_recvfrom() to separate files. They are likely to be complex (when they are implemented).
net/icmp: Hook IPPROTO_ICMP sockets into network. Fix some naming collisions. Still missing basic ICMP send/receive logic.
configs: apps/system/ping current need poll() enabled.
configs: All defconfig files that use to enable low-level support must now enabled CONFIG_SYSTEM_PING.
net/icmp: Adds basic build framework to support IPPROTO_ICMP sockets.
2017-10-23 08:45:12 -06:00
Gregory Nutt
88a87f8e3f
6LoWPAN: The original, Contiki-based design used only a single buffer for reassemblying larger packets. This could be a problem issue for hub configurations which really need the capability concurrently reassemble multiple incoming streams concurrently. These was also a design issue in that the reassembly buffer could be corrupted by outgoing packets. The design was extended to support multiple reassembly buffers, each associated with the reassembly tag and source address. This assures that there can be be no corruption of the reassembly once it has started.
2017-08-26 10:00:47 -06:00
Gregory Nutt
a668806b94
Update some README files; Plus minor simplification to a preceding change.
2017-08-24 06:44:35 -06:00
Gregory Nutt
394a340da0
Networking: Compile error if Unix domain sockets selected; Update SAME70-xplained README me.
2017-08-23 15:04:40 -06:00
Gregory Nutt
1972fd827f
Another trivial update to the same README file.
2017-08-22 12:39:08 -06:00
Gregory Nutt
3f44666e16
Update a README file.
2017-08-22 12:35:58 -06:00
Gregory Nutt
17ca117104
Update README
2017-08-21 15:23:17 -06:00
Gregory Nutt
b52034ffd2
PF_IEEE802154: With this commit PF_IEEE802154 address family is basically functional. More testing is needed, of course.
2017-08-19 18:50:50 -06:00
Gregory Nutt
0cf5bede5b
Disable the RAMLOG, log directly to console in mrf23j40-starhub configuration.
2017-08-17 09:14:04 -06:00
Gregory Nutt
adef84b68a
Minor updates to MRF24J40 on SAME70 Xplained; Updated to README files.
2017-08-16 12:52:58 -06:00
Gregory Nutt
06473e89de
Update MRF24J40 starhub configuration for the SAME70 Xplained.
2017-08-16 09:39:25 -06:00
Gregory Nutt
873de7b480
configs/*/README.txt: Update to the new URL for obtaining the ARM toolchain.
2017-08-13 07:18:19 -06:00
Gregory Nutt
31f832d8c5
IP forwarding: Flesh out TCP, UDP, and ICMPv6 packet forwarding logic.
2017-07-05 11:01:16 -06:00
Gregory Nutt
f07420dedf
SAME70-Xplained: Add MRF24J40 support.
2017-07-04 14:31:26 -06:00
Gregory Nutt
9aac1dd44d
configs: Remove all setenv.bat files. Remove all references to setenv.sh and setenv.bat from all config README files.
2017-04-26 10:12:13 -06:00
Gregory Nutt
35dfe25430
Remove BOARDIOC_CAN_INITIALIZE. CAN initialization is now done in the board initialization logic just like every other device driver.
2016-12-06 08:51:37 -06:00
Gregory Nutt
7467329a98
Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed.
2016-12-03 16:28:19 -06:00
Gregory Nutt
b39556f625
Update READMEs
2016-11-22 09:03:50 -06:00
Gregory Nutt
63b1eb09e6
Centralize definitions associated with CONFIG_DEBUG_CAN
2016-06-15 15:45:27 -06:00
Gregory Nutt
1cdc746726
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
2016-06-11 14:14:08 -06:00
Gregory Nutt
3a74a438d9
Rename CONFIG_DEBUG_VERBOSE to CONFIG_DEBUG_INFO
2016-06-11 11:50:18 -06:00
Gregory Nutt
9ec104834a
Remove CONFIG_USARTn_ISUART
2016-05-25 11:21:48 -06:00
Jose Pablo Carballo
d974d34bd1
Documentation and configs for using OpenOCD to flash the SAME70 Xplained board
2016-02-11 19:04:21 -06:00
Gregory Nutt
6b449ac409
The I2C_TRANSFER method is no longer optional
2016-01-31 14:15:32 -06:00
Gregory Nutt
6bd4075951
LaunchXL-TMS57004: Add support for on-board LEDs and buttons
2015-12-25 15:19:09 -06:00
Gregory Nutt
e1d8ab37b5
Update README files
2015-12-08 07:32:47 -06:00
Gregory Nutt
5adb77cb51
SAME70-Xplained: Updates using Arduino serial (UART3).
2015-12-05 16:13:29 -06:00
Gregory Nutt
5480d18026
Port logic to enable PCK6 in tickless mode from the samv71-xult to the same70-xplained
2015-12-04 12:37:00 -06:00
Gregory Nutt
734144ad66
Update READMEs
2015-12-03 09:52:50 -06:00
Gregory Nutt
f04287305d
Update README
2015-12-02 18:54:17 -06:00
Gregory Nutt
216f762e56
Update README
2015-12-02 15:54:20 -06:00
Gregory Nutt
4991f94792
Update README files
2015-12-02 09:22:26 -06:00
Gregory Nutt
99c460a696
Upate README files
2015-12-02 08:37:42 -06:00
Gregory Nutt
9a4192d22b
Remove CONFIG_NET_PINGADDRCONF. This was a uIP way of assigning IP addresses, but is not standard and not a appropriate feature in general.
2015-12-01 07:47:41 -06:00
Gregory Nutt
fba809d7c8
Update README files
2015-11-30 17:37:01 -06:00
Gregory Nutt
2e78fc7178
configs/same70-xplained: Added a network enabled NSH configuration
2015-11-30 16:50:40 -06:00
Gregory Nutt
2e3f1327bd
configs/same70-xplained/nsh: The NSH configuration now appears to be fully functional
2015-11-30 16:05:32 -06:00
Gregory Nutt
0ca9047488
SAME70 Xplained: Update some PHY pin definitions
2015-11-19 17:16:11 -06:00
Gregory Nutt
e9abfb0de8
SAMV71-XULT: Add support for an external I2C RTC
2015-11-19 14:52:52 -06:00
Gregory Nutt
cedec09f8f
SAME70 Xplained: Update README; switch to USART1
2015-11-19 12:15:13 -06:00
Gregory Nutt
5106a8a9ca
SAME70 Xplained: Updated README
2015-11-19 10:25:08 -06:00
Gregory Nutt
046212dc4e
Update README
2015-11-18 18:09:06 -06:00
Gregory Nutt
25251db103
SAME70-Xplained: Has only a single LED and a single push button
2015-11-18 16:45:29 -06:00
Gregory Nutt
c154a4a1e2
Add basic support for the SAME70-Xplained board
2015-11-18 13:54:57 -06:00