nes-proj/core/net/mac
adamdunkels 585620c102 Reverted the recent change from random_rand() to rand(). It turned out that
since libc rand() returns a signed int, there were frequently problems with
timer values wrapping. By reverting to random_rand(), we can provide a
random generator that returns an unsigned and the timer problems are solved.
2009-02-11 11:08:53 +00:00
..
ctdma_mac.c Changed all occurences of u8_t and u16_t to uint8_t and uint16_t 2008-02-24 22:10:30 +00:00
ctdma_mac.h simple tdma ctimer implementation 2007-09-18 10:36:36 +00:00
cxmac.c Changed all occurences of u8_t and u16_t to uint8_t and uint16_t 2008-02-24 22:10:30 +00:00
cxmac.h xmac ctimer implementation 2007-09-18 10:35:39 +00:00
lpp.c Reverted the recent change from random_rand() to rand(). It turned out that 2009-02-11 11:08:53 +00:00
lpp.h A quick, initial implementation of the LPP power-saving MAC protocol (Musaloiu-E et al, IPSN 2008) 2008-05-15 08:56:29 +00:00
mac.h Documentation bugfix 2008-07-02 14:10:28 +00:00
Makefile.mac A quick, initial implementation of the LPP power-saving MAC protocol (Musaloiu-E et al, IPSN 2008) 2008-05-15 08:56:29 +00:00
nullmac.c added name to mac structure 2008-06-30 08:09:17 +00:00
nullmac.h Made initialization function return a pointer to the MAC driver structure, to make initialization nicer 2007-10-23 20:57:37 +00:00
tdma_mac.c updated for latest mac driver structure 2008-11-12 12:42:41 +00:00
tdma_mac.h updated for latest mac driver structure 2008-11-12 12:42:41 +00:00
xmac.c Reverted to the old behaviour on broadcasts: send strobes for both unicast and broadcast packets. 2009-02-07 18:45:50 +00:00
xmac.h Multiple bugfixes and updates to xmac code by Niclas 2007-11-12 22:29:37 +00:00