Gregory Nutt
|
bbeadc2274
|
6loWPAN network driver: Still only a skeleton but has some added though experimentation.
|
2017-04-16 07:50:11 -06:00 |
|
Gregory Nutt
|
8786770d7d
|
Costmetic change from review of last PR
|
2017-04-15 15:59:00 -06:00 |
|
Anthony Merlino
|
2bc758c3eb
|
wireless/ieee802154: Bind MAC phyif to radio
|
2017-04-15 13:44:15 -04:00 |
|
Anthony Merlino
|
16edc77965
|
wireless/ieee802154: Skeleton code for request associate
|
2017-04-15 13:26:03 -04:00 |
|
Anthony Merlino
|
36a6bda755
|
wireless/ieee802154: Starts adding MAC request data functionality
|
2017-04-15 13:22:36 -04:00 |
|
Anthony Merlino
|
5c32abb442
|
wireless/ieee802154: Adds ability to receive notifications from MAC char driver
|
2017-04-15 12:00:43 -04:00 |
|
Gregory Nutt
|
30db2835a1
|
Trivial fix to spacing
|
2017-04-15 09:36:11 -06:00 |
|
Gregory Nutt
|
a8706d8afa
|
wireless/ieee802154: Correct a few more compile issues.
|
2017-04-14 13:58:25 -06:00 |
|
Gregory Nutt
|
92c83489ba
|
radio802154_device.c now accesses the PHY layer via the IOCTL helper functions.
|
2017-04-14 13:04:24 -06:00 |
|
Gregory Nutt
|
0c4ff5e60b
|
wireless/ieee802154: Add radio IOCTL helpers
|
2017-04-14 12:59:49 -06:00 |
|
Gregory Nutt
|
beee02843a
|
wireless/ieee802154: Fix some easy compilation problems introduced with header file changes.
|
2017-04-14 12:05:28 -06:00 |
|
Gregory Nutt
|
fba8c96540
|
ieee802.15.4: New global functions exported by the lower MAC layer should be private to the MAC module. Function prototypes moved from include/nuttx/wireless/ieee802154/ieee802154_mac.h to wireless/ieee802154/mac802154.h
|
2017-04-14 11:24:40 -06:00 |
|
Gregory Nutt
|
6004f33f61
|
Trivial cleanup
|
2017-04-14 10:47:46 -06:00 |
|
Gregory Nutt
|
badd36170d
|
IEEE802.15.4: There is only one instance of the IEEE802.15.4 MAC lower level. There is no need for the interface to be indirect via a vtable. In this case, standard global functions should be used.
|
2017-04-14 10:38:46 -06:00 |
|
Gregory Nutt
|
c1ddae5c5e
|
ieee802.15.4: de-couple MAC driver interface. Now works more like other drivers.
|
2017-04-13 12:17:36 -06:00 |
|
Gregory Nutt
|
fae1df31dc
|
ieee802.15.4 netdev: Add IOCTL support.
|
2017-04-13 10:18:57 -06:00 |
|
Gregory Nutt
|
af1a9db4f6
|
Some trivial addtions to the still fragmentary IEEE802.15.4 MAC network driver.
|
2017-04-09 06:15:55 -06:00 |
|
Gregory Nutt
|
5a0636d8bc
|
Trivial change to spacing
|
2017-04-09 05:49:30 -06:00 |
|
Gregory Nutt
|
51cd421ce7
|
Ieee802.15.4 MAC network driver. A little more logic (but still only partial). Add interface definitions to header file.
|
2017-04-08 19:11:57 -06:00 |
|
Gregory Nutt
|
11bd9afe53
|
wireless/ieee802154: Add a partial implementation of the IEEE802.15.4 network driver. This is very incomplete on the initial commit.
|
2017-04-08 14:21:20 -06:00 |
|
Gregory Nutt
|
83660ac30e
|
Add configuration/build support for an IEEE802.15.4 network device.
|
2017-04-08 13:27:03 -06:00 |
|
Gregory Nutt
|
d4e434278c
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-08 13:10:39 -06:00 |
|
Mark Schulte
|
35ca733108
|
pthread.h: Fix rwlock initializer
|
2017-04-08 12:34:08 -06:00 |
|
Gregory Nutt
|
94730f69d1
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-07 17:05:37 -06:00 |
|
Gregory Nutt
|
19f19e31eb
|
6loWPAN: Correct some list handling logic.
|
2017-04-07 08:13:18 -06:00 |
|
Gregory Nutt
|
9893b7243b
|
Trivial changes from review of last PR.
|
2017-04-05 13:28:35 -06:00 |
|
Anthony Merlino
|
21673f942d
|
Merged in merlin17/nuttx/ieee802154 (pull request #311)
Ieee802154
Approved-by: Gregory Nutt <gnutt@nuttx.org>
|
2017-04-05 19:17:32 +00:00 |
|
Anthony Merlino
|
2ecca492ad
|
wireless/ieee802154: WIP for MAC char driver write functionality
|
2017-04-05 15:07:58 -04:00 |
|
Anthony Merlino
|
aada26f903
|
wireless/ieee802154: Defines more data types/macros. Some renaming and cleanup
|
2017-04-05 15:03:47 -04:00 |
|
Gregory Nutt
|
cd64339413
|
Still try to recover from bad merge.
|
2017-04-03 15:31:18 -06:00 |
|
Gregory Nutt
|
ca7040b7c1
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-03 15:28:46 -06:00 |
|
Gregory Nutt
|
2c06f8ab78
|
6loWPAN: Updates/fixes from early testing with the IEEE802.15.4 loopback driver.
|
2017-04-03 12:01:04 -06:00 |
|
Gregory Nutt
|
e9d831ac60
|
wireless/ieee802154: Add initialization logic for loopback driver; configs/sim: Add configuration for testing 6loWPAN; net/sixlowpan: Fix for compilation with debug output enabled.
|
2017-04-03 09:15:00 -06:00 |
|
Gregory Nutt
|
068ac948e1
|
sim: Add a configuration for testing 6loWPAN.
|
2017-04-03 08:46:16 -06:00 |
|
Gregory Nutt
|
1b3cb3752a
|
Merge remote-tracking branch 'origin/master' into ieee802154
|
2017-04-03 08:12:04 -06:00 |
|
Gregory Nutt
|
04346ebaf2
|
iee802154 loopback: Eliminate dependency on CONFIG_NET_LOOPBACK
|
2017-04-03 08:09:25 -06:00 |
|
Gregory Nutt
|
86dc312ae4
|
iee802154 loopback: Eliminate dependency on CONFIG_NET_LOOPBACK
|
2017-04-02 16:29:02 -06:00 |
|
Gregory Nutt
|
68f2709078
|
Review from last PR
|
2017-03-29 11:03:10 -06:00 |
|
Anthony Merlino
|
8df78cc74b
|
wireless/ieee802154: Adds MAC character driver structure. Nonfunctional
|
2017-03-29 12:51:01 -04:00 |
|
Anthony Merlino
|
8f67ec30a7
|
wireless/ieee802154: Removes ieee802154.h and makes other minor changes
|
2017-03-29 12:39:52 -04:00 |
|
Anthony Merlino
|
e360492f0c
|
wireless/ieee802154: Removes wireless path prefix from VPATH, DEPPATH
|
2017-03-28 16:58:18 -04:00 |
|
Gregory Nutt
|
95f7d4dca7
|
There should not be paths on C file names in wireless/ieee802154/Make.defs
|
2017-03-28 14:33:45 -06:00 |
|
Gregory Nutt
|
4c6e4b2344
|
Remove some garbage from wireless/Makefile
|
2017-03-28 14:30:46 -06:00 |
|
Gregory Nutt
|
fca35f7e52
|
ieee80154: A few changes (some just guesses) to get a clean compilation.
|
2017-03-24 14:15:13 -06:00 |
|
Gregory Nutt
|
e97a13ea90
|
MRF24J40/Clicker2: Add an MRF24J40 device configuration to the Clicker2 STM32 board. Fix a few errors discovered during build.
|
2017-03-24 13:49:40 -06:00 |
|
Anthony Merlino
|
10d7baca10
|
wireless/ieee802154: Adds IOCTL definitions for accessing PHY layer
|
2017-03-24 11:09:45 -04:00 |
|
Anthony Merlino
|
7a95cc62b4
|
wireless/ieee802154: Moves and renames MAC preprocessor definitions
|
2017-03-24 11:08:31 -04:00 |
|
Anthony Merlino
|
a702d6b638
|
wireless/ieee802154: Fixes build and configuration setup
|
2017-03-24 11:06:59 -04:00 |
|
Gregory Nutt
|
9e4052e506
|
Clicker2-STM32: Add some mostly bogus MAC initializatinon logic.
|
2017-03-23 07:20:10 -06:00 |
|
Gregory Nutt
|
40a8ef3c00
|
Clicker2-STM32: Add logic to register the MRF24J40 radio character device.
|
2017-03-23 06:58:54 -06:00 |
|
Gregory Nutt
|
f449b45b5d
|
Trivial spacing fix
|
2017-03-15 14:59:58 -06:00 |
|
Anthony Merlino
|
defa6cf378
|
Merged in merlin17/nuttx/ieee802154 (pull request #272)
Refactors ieee802154dev character driver to radio802154dev
Approved-by: Gregory Nutt
|
2017-03-15 20:58:40 +00:00 |
|
Gregory Nutt
|
f985b52587
|
Integrate use of new wireless debug macros. Replace ad hoc debug macros. Convert obsolete dbg() macros to current info(), warn(), err() macros.
|
2017-03-15 14:37:17 -06:00 |
|
Anthony Merlino
|
a4313bd07b
|
wireless/ieee802.15.4: Refactors ieee802154_dev character driver to be radio802154_device
|
2017-03-15 16:32:43 -04:00 |
|
Anthony Merlino
|
5a6c95fddf
|
wireless/ieee802154: Renamed file ieee802154_device to radio802154_device
|
2017-03-15 16:18:38 -04:00 |
|
Gregory Nutt
|
fc6405d519
|
Bring closer to NuttX coding standard.
|
2017-03-15 14:16:19 -06:00 |
|
Gregory Nutt
|
7a814ce1dc
|
Bring closer to NuttX coding standard.
|
2017-03-15 13:44:03 -06:00 |
|
Gregory Nutt
|
a122dddb58
|
Bring closer to NuttX coding standard.
|
2017-03-15 13:24:51 -06:00 |
|
Sebastien Lorquet
|
b5824d0993
|
Merge branch 'master' into ieee
|
2017-03-13 16:51:05 +01:00 |
|
Gregory Nutt
|
430b52c977
|
Networking: Add registration support for integrated ieee80211 wireless drivers. Rename CONFIG_IEEE802154 to CONFIG_WIRELESS_IEEE8021514 following the convention of including the location of the configuration variable as a part of its name.
|
2017-03-12 12:50:41 -06:00 |
|
Sebastien Lorquet
|
b0afc4807d
|
synthetic commit to import ieee branch from old repo
|
2016-06-01 12:12:21 +02:00 |
|
Gregory Nutt
|
e523c93391
|
Several Makefiles: Add .PHONY definitions to prevent 'clean up to date' message weirdness.
|
2016-05-10 15:44:06 -06:00 |
|
Gregory Nutt
|
1ecb092e51
|
Add wireless/ieee802154 to the build
|
2016-02-26 17:27:58 -06:00 |
|
Gregory Nutt
|
6d1b4c051e
|
Add new top-level wireless/ directory
|
2016-02-26 17:07:04 -06:00 |
|