nuttx/wireless/ieee802154
2017-07-09 16:53:08 -06:00
..
ieee802154_indalloc.c ieee802154: Renames mac802154_indalloc to ieee802154_indalloc since the functions are ieee802154 scoped functions 2017-07-01 17:05:42 -04:00
Kconfig ieee802154: Finishes transmission of beacon frames, and performing a passive scan 2017-06-25 18:08:00 -04:00
mac802154_assoc.c ieee802154: Changes mac locking/unlocking to aid in debugging 2017-07-07 23:31:23 -04:00
mac802154_assoc.h wireless/ieee802154: Lots of fixes, cleanup, new functionality. Functional 2017-06-15 12:11:52 -04:00
mac802154_bind.c 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
mac802154_data.c ieee802154: Changes mac locking/unlocking to aid in debugging 2017-07-07 23:31:23 -04:00
mac802154_data.h wireless/ieee802154: Lots of fixes, cleanup, new functionality. Functional 2017-06-15 12:11:52 -04:00
mac802154_device.c 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
mac802154_disassoc.c ieee802154: Blocks out template code that is not complete to avoid warnings 2017-07-01 17:05:42 -04:00
mac802154_get_mhrlen.c 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
mac802154_getset.c ieee802154: Random fixes to get beacon-enabled networking more stable 2017-07-01 17:05:42 -04:00
mac802154_gts.c ieee802154: Blocks out template code that is not complete to avoid warnings 2017-07-01 17:05:42 -04:00
mac802154_internal.h Remove carriage return endings and dangling white space at the end of lines 2017-07-09 16:53:08 -06:00
mac802154_ioctl.c ieee802154: Minor renaming to align better with coding guidelines 2017-07-01 17:05:42 -04:00
mac802154_loopback.c 6LoWPAN: Update README; fix duplicate and bad memcpy in loopback driver. 2017-06-26 10:53:57 -06:00
mac802154_netdev.c ieee802154: Finishes beacon association functionality 2017-07-01 17:05:42 -04:00
mac802154_notif.c ieee802154: Changes mac locking/unlocking to aid in debugging 2017-07-07 23:31:23 -04:00
mac802154_notif.h ieee802154: Improves notification freeing functionality 2017-07-01 17:05:42 -04:00
mac802154_orphan.c ieee802154: Blocks out template code that is not complete to avoid warnings 2017-07-01 17:05:42 -04:00
mac802154_poll.c ieee802154: Changes mac locking/unlocking to aid in debugging 2017-07-07 23:31:23 -04:00
mac802154_poll.h wireless/ieee802154: Lots of fixes, cleanup, new functionality. Functional 2017-06-15 12:11:52 -04:00
mac802154_purge.c ieee802154: Blocks out a few more sections of template code to avoid warnings 2017-07-01 17:05:42 -04:00
mac802154_reset.c ieee802154: Minor renaming to align better with coding guidelines 2017-07-01 17:05:42 -04:00
mac802154_rxenable.c ieee802154: Blocks out a few more sections of template code to avoid warnings 2017-07-01 17:05:42 -04:00
mac802154_scan.c ieee802154: Changes mac locking/unlocking to aid in debugging 2017-07-07 23:31:23 -04:00
mac802154_scan.h ieee802154: Finishes transmission of beacon frames, and performing a passive scan 2017-06-25 18:08:00 -04:00
mac802154_start.c ieee802154: Changes mac locking/unlocking to aid in debugging 2017-07-07 23:31:23 -04:00
mac802154_sync.c ieee802154: Blocks out template code that is not complete to avoid warnings 2017-07-01 17:05:42 -04:00
mac802154.c ieee802154: Minor renaming. purge_time -> purgetime 2017-07-09 18:38:56 -04:00
mac802154.h ieee802154: Minor renaming to align better with coding guidelines 2017-07-01 17:05:42 -04:00
Make.defs ieee802154: Renames mac802154_indalloc to ieee802154_indalloc since the functions are ieee802154 scoped functions 2017-07-01 17:05:42 -04:00
README.txt Beacon logic: Damage control. Looks like something went wrong with the PR merge. 2017-06-26 11:03:44 -06:00

This will eventually hold some general documentation for the IEEE 802.15.4
MAC implementation.

NOTE: Throughout the code, excerpts from the standard are quoted as to make
the code thoroughly readable. I have tried, to always put a reference [1] and
page number.  Below is the references that correspond with the reference number

[1]