Gregory Nutt
|
cfea8adacb
|
L should be capitalized in 6LoWPAN
|
2017-06-18 16:00:08 -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
|
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 |
|
Anthony Merlino
|
83d8a7ed8b
|
wireless/ieee802154: Renames Kconfig option, adds option for unimplemented receiver priority.
|
2017-06-18 10:53:31 -04:00 |
|
Gregory Nutt
|
afa0ab0819
|
Remove dangling whitespace form the end of lines
|
2017-06-17 14:13:25 -06:00 |
|
Anthony Merlino
|
30568ee04f
|
wireless/ieee802154: Merges shard logic for sending data request commands
|
2017-06-17 14:56:42 -04:00 |
|
Anthony Merlino
|
74bc930551
|
wireless/ieee802154: Renames mac802154_poll to mac802154_radiopoll to be more obvious
|
2017-06-17 14:50:25 -04:00 |
|
Gregory Nutt
|
19b0aa3145
|
ieee802154 MAC: Fix a warning when compiled for a target with 64-bit addressing
|
2017-06-17 09:04:09 -06:00 |
|
Gregory Nutt
|
a728fc0444
|
ieee802.15.4 loopback: Better simulation addressing: sort, extended, panid, and IP address conversion
|
2017-06-17 08:54:50 -06:00 |
|
Anthony Merlino
|
ca30b6c02a
|
wireless/ieee802154: Fixes issue with wrong information being sent in a rejected association response frame
|
2017-06-15 13:01:28 -04:00 |
|
Gregory Nutt
|
77757410c8
|
Remove dangling white space at the end of lines.
|
2017-06-15 10:46:48 -06:00 |
|
Anthony Merlino
|
e30501ebd4
|
wireless/ieee802154: Lots of fixes, cleanup, new functionality. Functional
|
2017-06-15 12:11:52 -04:00 |
|
Anthony Merlino
|
908d438047
|
WIP: wireless/ieee802154: More work on association/beacon-enabled networks
|
2017-06-14 02:49:32 -04:00 |
|
Anthony Merlino
|
06634afbe0
|
wireless/ieee802154: Restructuring of MAC notifications. Simplifes some interfaces
|
2017-05-15 21:44:57 -04:00 |
|
Anthony Merlino
|
8ec0b71a59
|
wireless/ieee802154: Updates configuration settings
|
2017-05-14 17:59:19 -04:00 |
|
Anthony Merlino
|
2b5e415fab
|
wireless/ieee802154: Starts implementing START.request primitive
|
2017-05-14 17:55:15 -04:00 |
|
Anthony Merlino
|
07c47b0dde
|
wireless/ieee802154: Starts implementing START.request primitive
|
2017-05-09 17:22:30 -04:00 |
|
Anthony Merlino
|
806dcd9a47
|
wireless/ieee802154: Brings closer to Nuttx coding style
|
2017-05-09 17:20:57 -04:00 |
|
Anthony Merlino
|
1186cd4e56
|
wireless/ieee802154: Fixes missing handle of read/write being able to be interrupted
|
2017-05-09 17:20:57 -04:00 |
|
Gregory Nutt
|
2043e1a114
|
IOBs: Move from driver/iob to a better location in mm/iob
|
2017-05-09 07:35:30 -06:00 |
|
Anthony Merlino
|
bbb85332fd
|
wireless/ieee802154: Finishes MAC char driver read functionality
|
2017-05-08 16:23:13 -04:00 |
|
Anthony Merlino
|
2da6f71e84
|
wireless/ieee802154: Finishes MAC processing of received data frame
|
2017-05-08 16:23:13 -04:00 |
|
Anthony Merlino
|
2ea6bb4dc1
|
wireless/ieee802154: Moves ind allocator from mac802154.h to ieee802154_mac.h
|
2017-05-08 16:23:13 -04:00 |
|
Gregory Nutt
|
b0b0c7ac49
|
IEEE 802.15.4 network driver. Remove support for multicast address filtering; doesn't work that way on an IEEE 802.15.4 network
|
2017-05-08 08:34:21 -06:00 |
|
Gregory Nutt
|
d785893a65
|
Update some comments.
|
2017-05-07 16:58:49 -06:00 |
|
Gregory Nutt
|
47793aa8f8
|
Update ieee802.15.4 network driver so that it compiles cleanly.
|
2017-05-07 08:47:48 -06:00 |
|
Anthony Merlino
|
a19a44ad3d
|
wireless/ieee802154: Completes Rx data flow through MAC layer to callback
|
2017-05-06 10:20:19 -04:00 |
|
Anthony Merlino
|
1490599b69
|
wireless/ieee802154: Reworks data_ind allocation to include IOB allocation/deallocation. Hides private data.
|
2017-05-06 10:20:19 -04:00 |
|
Anthony Merlino
|
88fb514b42
|
Merged in merlin17/nuttx/ieee802154 (pull request #351)
wireless/ieee802154: Removes msdu_length from meta-data since it is intrinsically in the IOB
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2017-05-06 11:53:15 +00:00 |
|
Gregory Nutt
|
a1a68216a9
|
Trivial changes to spacing
|
2017-05-05 14:43:44 -06:00 |
|
Gregory Nutt
|
3fcdc28a59
|
ieee 802.15.4: Add a pool-based memory allocator for RX frame meta-data.
|
2017-05-05 12:50:34 -06:00 |
|
Gregory Nutt
|
0eb7ec046e
|
6loWPAN: Use information in struct ieee802154_data_ind_s when reassembling a packet
|
2017-05-05 11:36:16 -06:00 |
|
Anthony Merlino
|
b87fac776f
|
wireless/ieee802154: Removes msdu_length from meta-data since it is intrinsically in the IOB
|
2017-05-05 12:44:34 -04:00 |
|
Gregory Nutt
|
95bacb6a34
|
6loWPAN: Some fixed to get a clean compile after last big changes to the radio IOCTLs.
|
2017-05-05 10:00:18 -06:00 |
|
Anthony Merlino
|
dd40014279
|
wireless/ieee802154: Removes radio IOCTL. Starts bringing radio and MAC closer with well-defined interface.
|
2017-05-05 11:15:38 -04:00 |
|
Anthony Merlino
|
abc15c8429
|
wireless/ieee802154: Finishes promiscuous mode IOCTL
|
2017-05-05 11:15:38 -04:00 |
|
Anthony Merlino
|
8435e93fe8
|
Merged in merlin17/nuttx/ieee802154 (pull request #344)
wireless/ieee802154: Simplifies some primitive prototypes
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2017-05-04 19:29:48 +00:00 |
|
Gregory Nutt
|
1cf891bbe1
|
Another baby step in removing MAC knowledge from 6loWPAN.
|
2017-05-04 11:33:22 -06:00 |
|
Gregory Nutt
|
969c1ab614
|
6loWPAN: Replace some Rime address naming with more consistent short/exended address terminology
|
2017-05-04 08:20:59 -06:00 |
|
Anthony Merlino
|
ba32b65813
|
wireless/ieee802154: Simplifies some primitive prototypes
|
2017-05-03 13:26:15 -04:00 |
|
Gregory Nutt
|
2b8d60970b
|
Merge branch 'ieee802154' of bitbucket.org:nuttx/nuttx into ieee802154
|
2017-05-03 11:14:59 -06:00 |
|
Gregory Nutt
|
cf988309aa
|
6loWPAN: Fixes hang in loopback test.
|
2017-05-03 11:13:07 -06:00 |
|
Anthony Merlino
|
2c2cddd44b
|
wireless/ieee802154: Starts work on setting PIB attributes
|
2017-05-03 11:42:52 -04:00 |
|
Anthony Merlino
|
352d8260f2
|
Merged in merlin17/nuttx/ieee802154 (pull request #342)
Ieee802154
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2017-05-03 15:41:50 +00:00 |
|
Gregory Nutt
|
858685e977
|
6loWPAN: Changes to use new MAC interfaces. Incomplete and needs some clean-up of dangling, unused definitions.
|
2017-05-03 09:40:42 -06:00 |
|
Anthony Merlino
|
653a0217f2
|
wireless/ieee802154: Finishes some IOCTL logic for MAC layer
|
2017-05-03 10:52:25 -04:00 |
|
Anthony Merlino
|
893c42561f
|
wireless/ieee802154: Sets up default PIB attributes
|
2017-05-03 10:45:37 -04:00 |
|
Gregory Nutt
|
1ac1b6e68f
|
MAC: meta data must be const to assure that it is not modified.
|
2017-05-03 08:04:20 -06:00 |
|
Gregory Nutt
|
4ec14bb2e4
|
6loWPAN: Add basic call path to interface with the MAC layer through the MAC network driver. Logic has not yet been implemented. This is just a structural change in preparation for additional changes.
|
2017-05-02 16:03:26 -06:00 |
|