Skip to content

RFC Software implementation of IEEE 802.15.4

Dmitry Eremin-Solenikov linux-wireless netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest2 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2mac802154: add a software MAC 802.15.4 implementationMAINTAINERS include/linux/mac802154.h include/net/mac802154.h +10 more+1698 -08 replies
2/2ieee802154: add virtual loopback driverdrivers/ieee802154/Kconfig drivers/ieee802154/Makefile drivers/ieee802154/fakelb.c+269 -02 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RFC 0/2] Software implementation of IEEE 802.15.4

Hi,

In this (small) patchset we'd like to present the grounds of our software IEEE 802.15.4 MAC implementation. Especially this patchset contains only packet dissection and data path (in generic parts) and virtual loopback driver (as an example user).

Please review.

Dmitry Eremin-Solenikov (2):
mac802154: add a software MAC 802.15.4 implementation
ieee802154: add virtual loopback driver

 MAINTAINERS                 |    1 +
 drivers/ieee802154/Kconfig  |   13 +
 drivers/ieee802154/Makefile |    1 +
 drivers/ieee802154/fakelb.c |  255 ++++++++++++
 include/linux/mac802154.h   |   35 ++
 include/net/mac802154.h     |  106 +++++
 net/Kconfig                 |    1 +
 net/Makefile                |    1 +
 net/mac802154/Kconfig       |   17 +
 net/mac802154/Makefile      |    4 +
 net/mac802154/dev.c         |  924 +++++++++++++++++++++++++++++++++++++++++++
 net/mac802154/mac802154.h   |   85 ++++
 net/mac802154/mac_cmd.c     |   99 +++++
 net/mac802154/mdev.c        |  295 ++++++++++++++
 net/mac802154/mib.h         |   32 ++
 net/mac802154/rx.c          |   98 +++++
 16 files changed, 1967 insertions(+), 0 deletions(-)
 create mode 100644 drivers/ieee802154/fakelb.c
 create mode 100644 include/linux/mac802154.h
 create mode 100644 include/net/mac802154.h
 create mode 100644 net/mac802154/Kconfig
 create mode 100644 net/mac802154/Makefile
 create mode 100644 net/mac802154/dev.c
 create mode 100644 net/mac802154/mac802154.h
 create mode 100644 net/mac802154/mac_cmd.c
 create mode 100644 net/mac802154/mdev.c
 create mode 100644 net/mac802154/mib.h
 create mode 100644 net/mac802154/rx.c

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july