osd-contiki/core/net/mac
George Oikonomou 503a992887 Make ContikiMAC more configurable
Allow the project / platform to provide values for CCA_SLEEP_TIME and LISTEN_TIME_AFTER_PACKET_DETECTED.

This is useful for sub-ghz operation.

This has been shamelessly stolen from the [Mountain Sensing project](https://github.com/feshie/contiki)

@heliosfa @kmartinez
2015-07-11 23:55:44 +01:00
..
contikimac Make ContikiMAC more configurable 2015-07-11 23:55:44 +01:00
cxmac Move MAX, MIN and ABS to sys/cc.h 2015-05-18 08:53:17 +02:00
sicslowmac Remove unused flag SICSLOWPAN_CONF_ACK_ALL. Include packetbuf attribute PACKETBUF_ATTR_RELIABLE only when RIME is compiled. 2015-05-06 16:34:26 +02:00
csma.c Disable PACKETBUF_ATTR_PACKET_TYPE in the non-Rime case by default 2015-05-06 16:36:15 +02:00
csma.h A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00
frame802154.c Merge pull request #860 from simonduq/frame802154-align 2014-11-18 08:59:30 +01:00
frame802154.h Fix warnings caused by incorrect \defgroup, \addtogroup, \file 2015-02-15 20:11:09 +01:00
framer-802154.c Consistently use PACKETBUF_ATTR_MAC_SEQNO for MAC sequence number, both input and output. Disable PACKETBUF_ATTR_PACKET_ID in the non-Rime case. 2015-05-06 16:34:44 +02:00
framer-802154.h A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00
framer-nullmac.c ContikiMAC: Create and parse ContikiMAC header in special framer; Expanded framer interface 2014-08-05 05:07:06 -07:00
framer-nullmac.h A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00
framer.c ContikiMAC: Create and parse ContikiMAC header in special framer; Expanded framer interface 2014-08-05 05:07:06 -07:00
framer.h ContikiMAC: Create and parse ContikiMAC header in special framer; Expanded framer interface 2014-08-05 05:07:06 -07:00
mac-sequence.c Consistently use PACKETBUF_ATTR_MAC_SEQNO for MAC sequence number, both input and output. Disable PACKETBUF_ATTR_PACKET_ID in the non-Rime case. 2015-05-06 16:34:44 +02:00
mac-sequence.h rdc: duplicate packets: Factor out detection code 2013-11-25 13:01:11 +01:00
mac.c Minor bugfix: explicitly cast pointer argument in debug printf 2013-03-18 11:22:05 +01:00
mac.h A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00
nullmac.c llsec: Added a layer in between NETSTACK_MAC and NETSTACK_NETWORK for implementing link layer security 2014-08-04 01:09:57 -07:00
nullmac.h A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00
nullrdc-noframer.c Removed all old RCS tags in the Contiki source tree. Those RCS tags are not used any more, as we are now using git to manage the Contiki source tree 2012-10-26 15:54:49 +02:00
nullrdc-noframer.h A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00
nullrdc.c Merge pull request #1051 from simonduq/fix-warning 2015-05-13 00:52:40 +01:00
nullrdc.h A massive all-tree automated update of all double inclusion guard #defines that changes from using two underscores as a prefix, which are reserved, to not using two underscores as a prefix 2013-11-24 20:20:11 +01:00
phase.c ContikiMAC: Create and parse ContikiMAC header in special framer; Expanded framer interface 2014-08-05 05:07:06 -07:00
phase.h Changed the name of the rimeaddr module to linkaddr 2014-01-29 20:12:24 +01:00
rdc.h llsec: Disable duplicate detection when the LLSEC driver provides replay protection anyway. 2014-08-05 05:07:05 -07:00