nuttx/drivers/wireless/ieee802154/xbee
Anthony Merlino b48a62a7d4 Merged in antmerlino/nuttx/sixlowpan-ul-bit (pull request #787)
sixlowpan: Fixes logic surrounding the Universal/Local bit. This bit represents whether the IID is locally/globally administered. The U/L bit is bit 1 of the MSB of the EUI-64. It should only be inverted in cases where there is a full EUI-64. In cases whe

* sixlowpan: Fixes logic surrounding the Universal/Local bit. This bit represents whether the IID is locally/globally administered. The U/L bit is bit 1 of the MSB of the EUI-64. It should only be inverted in cases where there is a full EUI-64. In cases where the IID is derived from say, a short address, this bit should be forced to 0, indicating that it is locally administered.

    See:

    https://tools.ietf.org/html/rfc4291#section-2.5.1
    https://tools.ietf.org/html/rfc4944#section-6
    https://tools.ietf.org/html/rfc2464#section-4

* sixlowpan: Account for endianness with U/L bit.

Approved-by: GregoryN <gnutt@nuttx.org>
2018-12-18 13:34:41 +00:00
..
Kconfig All network drivers! Change pre-processor logic that selects the high priority work queue or gives preferential treatment to the high priority work. All network logic must run on the low priority work queue! Or suffer the consequences. 2018-11-21 07:57:26 -06:00
Make.defs Merged in antmerlino/nuttx/sixlowpan-mac802154 (pull request #526) 2017-11-01 20:15:21 +00:00
xbee_ioctl.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
xbee_mac.c Merged in antmerlino/nuttx/xbee-getset-txpwr (pull request #747) 2018-11-01 19:05:04 +00:00
xbee_mac.h Standardization of some function headers. 2018-03-13 09:52:27 -06:00
xbee_netdev.c Merged in antmerlino/nuttx/sixlowpan-ul-bit (pull request #787) 2018-12-18 13:34:41 +00:00
xbee.c Merged in antmerlino/nuttx/xbee-getset-txpwr (pull request #747) 2018-11-01 19:05:04 +00:00
xbee.h Merged in antmerlino/nuttx/xbee-getset-txpwr (pull request #747) 2018-11-01 19:05:04 +00:00