netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] mac802154: basic wpan class-device support
@ 2012-06-25 13:33 Alexander Smirnov
  2012-06-25 13:33 ` [PATCH 1/7] mac802154: add wpan device-class support Alexander Smirnov
                   ` (7 more replies)
  0 siblings, 8 replies; 10+ messages in thread
From: Alexander Smirnov @ 2012-06-25 13:33 UTC (permalink / raw)
  To: davem; +Cc: netdev, dbaryshkov

Hello David,

this patch-set binds the IEEE 802.15.4 Linux stack to the radio transceivers.
A new device-class called "wpan" is added. It represents an interface for the
radio device drivers to communicate the information with Linux networking
stack.

This is the basic support, only data-packets transmission is supported
(no MAC-layer specific commands support included here). But this set represents
a necessary minimum to implement IEEE 802.15.4 standard features and test them
on real hardware.

To test/try the wpan device-class the Atmel RF230 transceiver driver included
in this patch set. The how-to instructions are available in wiki at the
linux-wsn project site: http://code.google.com/p/linux-wsn/

Thank you for your time!

With best regards,
Alex

8<--

Alexander Smirnov (7):
  mac802154: add wpan device-class support
  mac802154: set and get PAN id
  mac802154: short address setter
  mac802154: page and channel setter
  mac802154: mlme start request
  drivers/ieee802154: add support for the at86rf230/231 transceivers
  mac802154: add monitor listener to TX datapath

 drivers/ieee802154/Kconfig     |    6 +
 drivers/ieee802154/Makefile    |    1 +
 drivers/ieee802154/at86rf230.c |  966 ++++++++++++++++++++++++++++++++++++++++
 include/linux/nl802154.h       |   14 +-
 include/linux/spi/at86rf230.h  |   32 ++
 include/net/mac802154.h        |    8 +
 net/mac802154/Makefile         |    2 +-
 net/mac802154/ieee802154_dev.c |    4 +
 net/mac802154/mac802154.h      |    8 +
 net/mac802154/mac_cmd.c        |   29 ++
 net/mac802154/mib.c            |   93 ++++
 net/mac802154/rx.c             |    1 +
 net/mac802154/tx.c             |    2 +
 net/mac802154/wpan.c           |  560 +++++++++++++++++++++++
 14 files changed, 1713 insertions(+), 13 deletions(-)
 create mode 100644 drivers/ieee802154/at86rf230.c
 create mode 100644 include/linux/spi/at86rf230.h
 create mode 100644 net/mac802154/wpan.c

--
1.7.2.3

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-06-25 23:39 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-25 13:33 [PATCH 0/7] mac802154: basic wpan class-device support Alexander Smirnov
2012-06-25 13:33 ` [PATCH 1/7] mac802154: add wpan device-class support Alexander Smirnov
2012-06-25 23:37   ` David Miller
2012-06-25 13:33 ` [PATCH 2/7] mac802154: set and get PAN id Alexander Smirnov
2012-06-25 13:33 ` [PATCH 3/7] mac802154: short address setter Alexander Smirnov
2012-06-25 13:33 ` [PATCH 4/7] mac802154: page and channel setter Alexander Smirnov
2012-06-25 13:33 ` [PATCH 5/7] mac802154: mlme start request Alexander Smirnov
2012-06-25 13:33 ` [PATCH 6/7] drivers/ieee802154: add support for the at86rf230/231 transceivers Alexander Smirnov
2012-06-25 13:33 ` [PATCH 7/7] mac802154: add monitor listener to TX datapath Alexander Smirnov
2012-06-25 23:39 ` [PATCH 0/7] mac802154: basic wpan class-device support David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).