nes-proj/core/net/mac
Mariano Alvira e826ccd3b9 add NULLRDC_CONF_802154_AUTOACK_HW for radios that only pass-up NOACK
status but not the actual ack packet.
2011-02-23 15:19:44 -08:00
..
Makefile.mac Renamed nullrdc to nullrdc-noframer and nullrdc-framer to nullrdc. 2010-11-23 18:11:00 +00:00
contikimac.c Made the number of MAC sequence numbers to remember configurable; fixed bug with power attribution to the idle state. 2011-02-21 14:11:32 +01: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 Bugfix: q->buf was not tested for NULL, as it should be. Fix by Simon Duquennoy. 2011-01-25 14:24:38 +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 Several compiler warning fixes: 2011-02-20 19:28:14 -05: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 Several compiler warning fixes: 2011-02-20 19:28:14 -05: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 Fix compiler warnings 2010-12-02 15:55:17 +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
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-noframer.c Renamed nullrdc to nullrdc-noframer and nullrdc-framer to nullrdc. 2010-11-23 18:11:00 +00:00
nullrdc-noframer.h Renamed nullrdc to nullrdc-noframer and nullrdc-framer to nullrdc. 2010-11-23 18:11:00 +00:00
nullrdc.c add NULLRDC_CONF_802154_AUTOACK_HW for radios that only pass-up NOACK 2011-02-23 15:19:44 -08:00
nullrdc.h Renamed nullrdc to nullrdc-noframer and nullrdc-framer to nullrdc. 2010-11-23 18:11:00 +00:00
phase.c Fix avr-gcc compiler warnings 2010-12-18 22:12:53 +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 Several compiler warning fixes: 2011-02-20 19:28:14 -05: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