nuttx/drivers/wireless/spirit
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
..
drivers Merged in antmerlino/nuttx/sixlowpan-ul-bit (pull request #787) 2018-12-18 13:34:41 +00:00
include Remove trailing spaces at the end of lines. 2018-08-13 07:39:38 -06:00
lib Remove trailing spaces at the end of lines. 2018-08-13 07:39:38 -06:00
Kconfig Fix lots of typos in C comments and Kconfig help text 2018-07-08 18:24:45 -06:00
Make.defs Squashed commit of the following: 2017-07-26 15:35:42 -06:00