Commit Graph

29991 Commits

Author SHA1 Message Date
Gregory Nutt 192bacbd7f ieee802154 network driver now retries if ieee802154_req_data() returns EINTR. In clicker2-stm32 6LoWPAN configuration, increased the number of TX descriptors to match then number of IOBs. 2017-06-20 13:30:17 -06:00
Gregory Nutt d3b9ea9d66 Trivial.. missing newlines in debug output 2017-06-20 11:50:04 -06:00
Gregory Nutt e0b1bb6c5f 802.15.4 MAC: Fix some errors in the previous commit. 2017-06-20 11:33:03 -06:00
Gregory Nutt a82ab4b729 mac802154_req_data() can return without releasing the exclsem 2017-06-20 11:23:31 -06:00
Gregory Nutt 6dafb4f532 6LoWPAN: Add debug statements; Update configuration, need to specific 6LoWPAN compatible port numbers. 2017-06-20 10:37:32 -06:00
Gregory Nutt 68a2b84277 Update a README 2017-06-19 16:01:35 -06:00
Anthony Merlino 03ace84b34 Merged in merlin17/nuttx/ieee802154 (pull request #412)
wireless/ieee802154: Cleans up some endianness issues and fixes poll request issue

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-19 21:37:02 +00:00
Anthony Merlino 0603d34ad9 wireless/ieee80215: Fixes poll request issue 2017-06-19 15:55:14 -04:00
Anthony Merlino fc4f1de766 wireless/ieee802154: Cleans up some endianness issues 2017-06-19 15:55:14 -04:00
Gregory Nutt c5ae864624 /configs/clicker2-stm32/mrf24j40-6lowpan: Enables both client and server UDP tests on the target; Update a README file. 2017-06-19 13:28:48 -06:00
Gregory Nutt 476ca8238b Update TODO list and some defconfigs. 2017-06-19 10:56:34 -06:00
Gregory Nutt 94b607bda0 Update TODO, enable UDP example in clicker1-stm32/mrf24j40-6lowpan example, make sure that CONFIG_EXAMPLES_UDP_NETINIT is set in all other examples/udp configurations. 2017-06-19 09:59:10 -06:00
Gregory Nutt 8782e6e561 Merge remote-tracking branch 'origin/master' into ieee802154 2017-06-19 07:53:57 -06:00
Jussi Kivilinna a1ee9547f3 stm32_adc: invalidate dma buffer before use. Missing invalidation caused old samples being fetched from cache. 2017-06-19 07:52:19 -06:00
Gregory Nutt 25689d911c Some changes from review of last PR 2017-06-19 07:48:26 -06:00
Roland Takacs 175a49a746 Merged in rtakacs/nuttx/fix_getsockname (pull request #410)
Support listening sockets in the getsockname function

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-19 13:36:52 +00:00
Roland Takacs 7f59908864 Merged in rtakacs/nuttx/fix_tcp_listen (pull request #409)
Throw error when error happens in the tcp_listen function

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-19 13:33:46 +00:00
Gregory Nutt cd82d03ddf IEEE 802.15.4/6LoWPAN: Correct one more usage of saddr; also update a README and the TODO list. 2017-06-19 07:31:52 -06:00
Gregory Nutt f685f30fb2 Changes from review of last PR 2017-06-19 07:04:08 -06:00
Anthony Merlino df660628a6 Merged in merlin17/nuttx/ieee802154 (pull request #408)
Swithches IEEE 802.15.4 based code to using byte arrays instead of uint16_t values for short address and PAN ID

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-19 12:49:12 +00:00
Roland Takacs bea5140156 Support listening sockets in the getsockname function 2017-06-19 13:17:05 +02:00
Roland Takacs 4c163cf43b Throw error when error happens in the tcp_listen function 2017-06-19 12:23:35 +02:00
Anthony Merlino b1ce07deb1 Swithches IEEE 802.15.4 based code to using byte arrays instead of uint16_t values for short address and PAN ID 2017-06-19 05:55:28 -04:00
Gregory Nutt cfea8adacb L should be capitalized in 6LoWPAN 2017-06-18 16:00:08 -06:00
Gregory Nutt de6999ad88 Update coding standard (with some other misc. changes to procfs strings) 2017-06-18 15:52:50 -06:00
Gregory Nutt 58c85705c0 Merge branch 'ieee802154' 2017-06-18 15:27:29 -06:00
Gregory Nutt 536cf4f8d6 Merge remote-tracking branch 'origin/master' into ieee802154 2017-06-18 15:27:15 -06:00
Gregory Nutt 84a75996fb IEEE 802.15.4 Network Driver: Add logic to setup the network mask, update the MAC-based IPv6 addressing when the network is brought up. The idea is that addressing changes are supposed to occur only while the network is down but won't take effect until the network is up again. 2017-06-18 15:26:56 -06:00
Gregory Nutt 6162a84f80 ieee 802.15.4: Need counting protection on the logic that releases the notification resources. Otherwise, notification handlers may be operating with a stale pointer. 2017-06-18 13:33:07 -06:00
Gregory Nutt 50df37931d ieee802.15.4: Missing one name change 2017-06-18 11:29:09 -06:00
Gregory Nutt 2d4ba3ee3f IEEE 802.15.4 MAC: Add list management and prioritization logic that will permit the MAC layer to support bound multiple clients. 2017-06-18 11:00:47 -06:00
Mateusz Szafoni 623d8a4337 Merged in raiden00/nuttx (pull request #407)
stm32_hrtim

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-18 16:48:12 +00:00
raiden00pl c29c4e2ec2 stm32_hrtim: remove unneeded definitions 2017-06-18 18:08:25 +02:00
raiden00pl 4e0f45f252 stm32_hrtim: fix initialization bug, minor changes 2017-06-18 18:06:37 +02:00
Anthony Merlino 87dd6557de Merged in merlin17/nuttx/ieee802154 (pull request #406)
wireless/ieee802154: Renames Kconfig option, adds option for unimplemented receiver priority.

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-18 15:02:11 +00:00
Gregory Nutt 2ef49eb3bd Update TODO and README 2017-06-18 09:01:18 -06:00
Anthony Merlino 83d8a7ed8b wireless/ieee802154: Renames Kconfig option, adds option for unimplemented receiver priority. 2017-06-18 10:53:31 -04:00
Gregory Nutt 96c30b1803 Merge branch 'ieee802154' 2017-06-18 08:24:08 -06:00
Gregory Nutt 698dd6d7d1 Merge remote-tracking branch 'origin/master' into ieee802154 2017-06-18 08:23:42 -06:00
Gregory Nutt 3ad71ce4b7 rfc6775: Fix header, add references, correct naming. This is NOT ICMPv6, but part of 6LoWPAN that acts like ICMPv6. 2017-06-18 08:23:18 -06:00
Gregory Nutt f31e20753c Update TODO list; Add RFC6775 header file. 2017-06-18 08:09:33 -06:00
raiden00pl cd30545cd9 stm32_hrtim: ADC triggering and DAC synch events 2017-06-18 15:26:39 +02:00
raiden00pl 96e639262a stm32_hrtim: add hrtim ops 2017-06-18 11:01:36 +02:00
raiden00pl 797e286cb0 stm32_hrtim: timers mode configuration 2017-06-18 09:28:05 +02:00
raiden00pl dfeffefa69 stm32_hrtim: typo 2017-06-18 08:02:15 +02:00
Gregory Nutt 0024840f7d Trivial, cosmetic changes from review of last PR 2017-06-17 14:44:11 -06:00
Mateusz Szafoni ede54bc4a0 Merged in raiden00/nuttx (pull request #405)
stm32_hrtim

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-06-17 20:30:40 +00:00
raiden00pl b48a86ee33 Merge remote-tracking branch 'upstream/master' 2017-06-17 22:18:03 +02:00
Gregory Nutt afa0ab0819 Remove dangling whitespace form the end of lines 2017-06-17 14:13:25 -06:00
raiden00pl 4d9d3c4a9c stm32_hrtim: cosmetics 2017-06-17 22:12:56 +02:00