Commit Graph

30758 Commits

Author SHA1 Message Date
Gregory Nutt
82129cf8c6 Merge remote-tracking branch 'origin/master' into composite 2017-07-14 16:23:57 -06:00
Gregory Nutt
a8e0470af4 Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-14 16:20:43 -06:00
Gregory Nutt
6537e4ea20 Socket I/F: Misc. fixes for compile errors/warnings going back to dual IPv4+IPv6 configuration. 2017-07-14 15:52:37 -06:00
Gregory Nutt
24dd6d2905 Socket I/F: More fixes for USRSOCK. The good link fooled me because a critical file was not included in the link. 2017-07-14 15:24:18 -06:00
Gregory Nutt
ef796b2d9e Socket I/F: Misc clean-up to get a clean USRSOCK build. 2017-07-14 14:41:46 -06:00
Gregory Nutt
7259ed58eb Socket I/F: Cleanup for good CONFIG_NET_PKT build. 2017-07-14 13:42:31 -06:00
Gregory Nutt
79a09bfd6e Socket I/F: Fix bad copy-past error. sendto() was called the address family's send() instead of sendto(). 2017-07-14 12:48:53 -06:00
Gregory Nutt
c964cd4612 Socket interface: Fix some configuration chaos. Sometime CONFIG_NET_UDP/TCP was used when CONFIG_NET_LOCAL_DGRAM/STREAM was intended. 2017-07-14 12:36:54 -06:00
Gregory Nutt
b4467a5cf5 Socket I/F: Fixes to LOCAL socket interface to get sim/udgram to build. 2017-07-14 11:34:34 -06:00
Gregory Nutt
8bf8c3fa86 Socket I/F: Add address family support for poll() and sendfile() 2017-07-14 10:57:38 -06:00
Gregory Nutt
0134d0fef7 Socket interfaces: Forgot add filess related to getsockname() in last commit. 2017-07-14 10:54:54 -06:00
Alan Carvalho de Assis
f2cb8b252a Composite: Fix for another cloned typo. 2017-07-14 10:19:35 -06:00
savinz
1b27dd32af STM32 F7 Ethernet: Fix typo in header; Add memory sync barrier between writing to DMA TX descriptor and restarting DMA TX. Avoid calling work_queue on pollwork if it's already queued, just skip a poll cycle instead. Nucleo-144: Fix RMII TXD1 signal, connected to PB13 not to PG14. 2017-07-14 09:23:43 -06:00
Alan Carvalho de Assis
676cfd526a Composite: Fix some typos 2017-07-14 09:11:37 -06:00
Alan Carvalho de Assis
1ea0368c18 Composite: ./stm3210e-eval/src/stm32_composite.c 2017-07-14 09:10:18 -06:00
Gregory Nutt
e485caced9 Composite: I don't think the original code should have forced minor=0. 2017-07-14 09:08:17 -06:00
Gregory Nutt
ac543648b8 Socket interface: Added getsockname[C() interfaces. 2017-07-14 09:04:19 -06:00
Gregory Nutt
6443c29621 Composite: Flesh out support for all of other configurations that support composite. 2017-07-14 07:15:38 -06:00
Gregory Nutt
23cbc28b05 Detangle use of board_xyzclassobject() and board_xyzuninitialize() 2017-07-14 06:59:45 -06:00
Simon Piriou
ac72978072 Networking: Fix typos introduced with network interface changes. 2017-07-14 06:02:49 -06:00
Gregory Nutt
1674cb8c8e Merge remote-tracking branch 'origin/master' into composite 2017-07-13 13:57:40 -06:00
Gregory Nutt
0734fa4d62 Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-13 13:52:34 -06:00
Gregory Nutt
5033a6def7 Socket interface: Added addref() and sockcaps() interfaces. 2017-07-13 13:36:18 -06:00
Gregory Nutt
833ee2275d Socket interface: Added close() interface. 2017-07-13 12:15:15 -06:00
Gregory Nutt
0c840ed22f Socket interface: Added listen() and accept() interfaces. 2017-07-13 11:15:00 -06:00
Gregory Nutt
85b1ae4cf0 Socket interface: Added bind() and connect() interfaces. 2017-07-13 09:28:18 -06:00
Anthony Merlino
8d375d7b4d Merged in merlin17/nuttx/beacon802154 (pull request #434)
Fixes timing issues for beacon enabled coordinators and endpoints

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-07-13 11:44:25 +00:00
Anthony Merlino
bd821dafcb drivers/mrf24j40: Fixes line endings in file 2017-07-13 03:23:19 -04:00
Anthony Merlino
350776eca3 drivers/mrf24j40: Fixes issues with sleeping for beacon enabled networking 2017-07-13 03:18:22 -04:00
Anthony Merlino
95e797fceb ieee802154: Fixes setting devmode logic 2017-07-13 03:17:05 -04:00
Gregory Nutt
44ce0cce2f pkt_recvfrom.c edited online with Bitbucket 2017-07-13 02:08:40 +00:00
Gregory Nutt
3d4b4c208e pkt_recvfrom.c edited online with Bitbucket 2017-07-13 02:06:08 +00:00
Gregory Nutt
1e781ec4a7 configure.c edited online with Bitbucket 2017-07-13 00:48:11 +00:00
Gregory Nutt
a71c504142 Socket I/F: Add recvfrom() method to interface. 2017-07-12 17:36:05 -06:00
Gregory Nutt
447785b264 SAMD/L21: Need to preserve errno value across syslog() call. 2017-07-12 16:22:23 -06:00
Alan Carvalho de Assis
0d08ce500e C library: Fix an error in mkstemp() the could result in an infinite loop. 2017-07-12 15:25:55 -06:00
Gregory Nutt
1b9cb70828 Sockets: Initial steps to adde a socket interface to the networking. Each address family will have an interface that describes how to perform socket operations on that address family. Currently only a couple of methods are defined in the table as a proof of concept. More to come. Currently there are only tables for the INET/INET6 family, the Unix LOCAL family, and the raw PACKET family. Hopefully there will be AF_IEEE802154 and AF_BLUETOOTH comming down the pike. 2017-07-12 15:07:32 -06:00
Anthony Merlino
21bc4175fe drivers/mrf24j40: Adds header guards to mrf24j40_reg.h 2017-07-12 14:37:17 -04:00
Gregory Nutt
10fbb2b089 SAMD/L21 USB: Remove all commented out logic. 2017-07-12 08:10:21 -06:00
Janne Rosberg
76ea6f09ec SAMD/L21: Add a USB driver. Developed for Filament Inc. by Offcode, LTD. 2017-07-12 07:46:46 -06:00
Matt Thompson
5448c99ff2 I was having issues with the bus freezing up .. slaves holding SDL low.. so I rewrote a good portion of the interrupt logic based on the application notes from Atmel. One major improvement is using the RXNACK flag in the STATUS register, which indicates that no device responded to an address packet. Assuming that the chip will always give an interrupt status, I believe it's possible to eliminate the timer as well. 2017-07-12 06:44:53 -06:00
Anthony Merlino
e466ade385 ieee802154: Set devmode to endpoint on MAC layer reset 2017-07-12 00:59:38 -04:00
Anthony Merlino
a846459bec ieee802154: Minor formatting fixes 2017-07-12 00:57:55 -04:00
Anthony Merlino
b1eb796d97 drivers/mrf24j40: Hook in setdevmode from newly added radio attribute setting 2017-07-12 00:54:29 -04:00
Anthony Merlino
420db06b37 ieee802154: Notify radio layer of changes in devmode 2017-07-12 00:53:04 -04:00
Anthony Merlino
f944a33485 drivers/mrf24j40: Fixes implicit declaration warning 2017-07-11 23:47:09 -04:00
Anthony Merlino
c3f51dce70 drivers/mrf24j40: Formatting fixes 2017-07-11 23:46:39 -04:00
Gregory Nutt
9aecc23186 Merge remote-tracking branch 'origin/master' into beacon802154 2017-07-11 19:45:44 -06:00
Gregory Nutt
4ad0f8b68b trivial 2017-07-11 19:45:22 -06:00
Anthony Merlino
bdeafaa4e5 Merged in merlin17/nuttx/beacon802154 (pull request #433)
drivers/wireless/ieee802154/mrf24j40: Fixes minor lockup bug and cleans up some formatting

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-07-12 01:41:55 +00:00