contiki/core/net/mac
adamdunkels ae88ed04f1 Moved the definition of the channel check rate used by the radio duty
cycling layer. This definition was previously held in net/mac/mac.h,
with the name MAC_CONF_CHANNEL_CHECK_RATE. But since the rate is used
by the radio duty cycling layer, it makes more sense to change its
name to reflect this. Also, the configuration option should be tied to
the netstack configuration instead.

So the new configuration option is called
NETSTACK_CONF_RDC_CHANNEL_CHECK_RATE.
2010-10-03 20:37:32 +00:00
..
contikimac.c Added a packetbuf flag that indicates if the link layer acks should be used or not 2010-04-30 07:25:51 +00:00
contikimac.h Changed the network stack to use different structures for the different layers (network_driver, mac_driver, rdc_driver, radio_driver). This helps to avoid incorrect configuration. 2010-02-23 20:09:11 +00:00
csma.c Moved the definition of the channel check rate used by the radio duty 2010-10-03 20:37:32 +00:00
csma.h Added a simple CSMA (Carrier Sense Multiple Access) mechanism that 2010-01-25 11:46:44 +00:00
ctdma_mac.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
ctdma_mac.h added init function in MAC driver for easier configuration 2009-06-22 11:14:11 +00:00
cxmac.c Moved the definition of the channel check rate used by the radio duty 2010-10-03 20:37:32 +00:00
cxmac.h Changed the network stack to use different structures for the different layers (network_driver, mac_driver, rdc_driver, radio_driver). This helps to avoid incorrect configuration. 2010-02-23 20:09:11 +00:00
frame802154.c Reworked 802.15.4 header creation and parsing so that it works regardless of the size of the rimeaddr_t typedef 2010-02-18 21:00:28 +00:00
frame802154.h Reworked 802.15.4 header creation and parsing so that it works regardless of the size of the rimeaddr_t typedef 2010-02-18 21:00:28 +00:00
framer-802154.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
framer-802154.h Added a new module called "framer" that creates MAC level frames to 2009-10-19 18:30:03 +00:00
framer-nullmac.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
framer-nullmac.h Added a new module called "framer" that creates MAC level frames to 2009-10-19 18:30:03 +00:00
framer.h Replaced old framer (framer_get/framer_set) with new NETSTACK style configuration. Added nullrdc-framer that is a nullrdc with framer support. 2010-03-01 13:30:21 +00:00
lpp.c Moved the definition of the channel check rate used by the radio duty 2010-10-03 20:37:32 +00:00
lpp.h Changed the network stack to use different structures for the different layers (network_driver, mac_driver, rdc_driver, radio_driver). This helps to avoid incorrect configuration. 2010-02-23 20:09:11 +00:00
mac.c Made debug printfs optional 2010-02-23 18:49:58 +00:00
mac.h Moved the definition of the channel check rate used by the radio duty 2010-10-03 20:37:32 +00:00
Makefile.mac Replaced old framer (framer_get/framer_set) with new NETSTACK style configuration. Added nullrdc-framer that is a nullrdc with framer support. 2010-03-01 13:30:21 +00:00
nullmac.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
nullmac.h A work-in-progress rework of the Contiki MAC and radio layers. The 2010-02-18 21:48:39 +00:00
nullrdc-framer.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
nullrdc-framer.h Replaced old framer (framer_get/framer_set) with new NETSTACK style configuration. Added nullrdc-framer that is a nullrdc with framer support. 2010-03-01 13:30:21 +00:00
nullrdc.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
nullrdc.h Changed the network stack to use different structures for the different layers (network_driver, mac_driver, rdc_driver, radio_driver). This helps to avoid incorrect configuration. 2010-02-23 20:09:11 +00:00
phase.c Added a timer to each phase structure that keeps track of for how long 2010-09-13 13:39:05 +00:00
phase.h Added a timer to each phase structure that keeps track of for how long 2010-09-13 13:39:05 +00:00
rdc.h Changed the network stack to use different structures for the different layers (network_driver, mac_driver, rdc_driver, radio_driver). This helps to avoid incorrect configuration. 2010-02-23 20:09:11 +00:00
sicslowmac.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
sicslowmac.h Changed the network stack to use different structures for the different layers (network_driver, mac_driver, rdc_driver, radio_driver). This helps to avoid incorrect configuration. 2010-02-23 20:09:11 +00:00
tdma_mac.c Moved the modules packetbuf, queuebuf, and packetqueue from net/rime to net/, since they are not Rime-specific 2010-06-14 19:19:16 +00:00
tdma_mac.h
xmac.c Use the list_item_next() API 2010-06-15 19:22:25 +00:00
xmac.h Changed the network stack to use different structures for the different layers (network_driver, mac_driver, rdc_driver, radio_driver). This helps to avoid incorrect configuration. 2010-02-23 20:09:11 +00:00