1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

278 Commits

Author SHA1 Message Date
mlenders
6d074b4a29 [sys/net/sixlowpan/sixlowip.c]
* added failsafe if someone tries to add address :: to an interface (not allowed according [RFC 4291])
* automatically add address to corresponding solicitaded nodes multicast address [RFC 4291]
2011-06-22 12:08:45 +02:00
mlenders
fe464025c1 [sys/net/sixlowpan/sixlowip.h sys/net/sixlowpan/sixlowip.c]
* added loopback address generation features
2011-06-22 11:58:54 +02:00
mlenders
2c20f8fafd handled some warnings
[sys/net/sixlowpan/sixlowip.c]
* pointer in ipv6_process() for PROTO_NUM_NONE out-commented
* val = 0 as initial value

[sys/net/sixlowpan/sixlowmac.c]
* included and initialized hwtimer

[sys/net/sixlowpan/sixlownd.c sys/net/sixlowpan/sixlownd.h]
* initialized abro_version in recv_rtr_adv()
* ARO state according to draft-6lowpan-hc-16
2011-06-22 11:49:29 +02:00
mlenders
6263e59867 [sys/net/sixlowpan/sixlowip.c sys/net/sixlowpan/sixlowpan.c]
* Initialisation of iface_addr_list_count to sixlowip.c according to header files
2011-06-22 10:45:19 +02:00
mlenders
b048b876dc [sys/net/sixlowpan/sixlowpan.c]
* Fixed address prefix comparison for context.
2011-06-22 00:02:44 +02:00
mlenders
2d432ab3a7 [sys/net/sixlowpan/sixlowmac.c]
* Fixed some errors in address and channel allocation due to casting between pointers on 8-bit int and 16-bit int.
2011-06-21 19:44:20 +02:00
mlenders
e19221f2eb Header-Definition for sixlownd.h 2011-06-19 13:54:49 +02:00
mlenders
31d0e35c0b C6O implemented 2011-06-18 23:33:47 +02:00
mlenders
d23d1ff256 ABRO implemented 2011-06-18 23:33:27 +02:00
mlenders
f403366d26 Added serial number arithmetics (corresponding RFC1982) for version field in ABRO 2011-06-18 18:25:34 +02:00
mlenders
be23b1121e Assure assignment of con in lowpan_iphc_encoding and lowpan_iphc_decoding 2011-06-18 18:17:18 +02:00
mlenders
07f6292455 context update now returns the updated context 2011-06-18 18:11:00 +02:00
mlenders
29d37af23e Context prefixes, Address generation after IETF Context prefixes now are in conformity to IPv6 prefixes [RFC3513] + Address generation by Context now after [draft-ietf-6lowpan-hc-15], section 3.1.1 + some minor errors fixed. 2011-06-18 18:04:02 +02:00
mlenders
8eba66a82f added simple getter 2011-06-14 22:52:24 +02:00
mlenders
cf0f0e1747 Context-Management implementiert 2011-06-14 22:28:56 +02:00
mlenders
12ab511f29 C6O-Flags defined 2011-06-14 19:21:50 +02:00
mlenders
a2c7cf8f9a 6CO und ABRO in header 2011-06-14 18:25:05 +02:00
Stephan Zeisberg
dcf45b08a7 global buffer is now thread safe, ns compression bug solved 2011-05-16 14:26:42 +02:00
Stephan Zeisberg
4da698855f sixlowpan test project added 2011-05-11 10:30:30 +02:00
Stephan Zeisberg
ddec7bad36 vtimer sixlowpan functions 2011-04-15 16:43:43 +02:00
Stephan Zeisberg
3819077ff4 fixed some reassembling bugs 2011-02-22 13:25:45 +01:00
Stephan Zeisberg
eff15fa054 fixed some reassembling bugs 2011-02-22 13:19:16 +01:00
Stephan Zeisberg
8b4bccde36 added: icmp 135,136 / iphc header encoding/decoding 2011-01-24 22:41:32 +01:00
Stephan Zeisberg
0440c19f6b added some neigbor discovery options to icmp message functions 2011-01-18 11:02:48 +01:00
Stephan Zeisberg
2ddc48de4e reprogrammed address handling and created address interface structure 2011-01-07 23:38:42 +01:00
Stephan Zeisberg
5e26d199cc fragmentation and reassambly works now and cleaned up tons of warnings 2011-01-07 13:02:27 +01:00
Stephan Zeisberg
66b668d6e1 implemented ieee 802.15.4 data transmission 2011-01-04 10:25:16 +01:00
Stephan Zeisberg
4bce433513 branch merge 2010-12-13 11:21:22 +01:00
Stephan Zeisberg
2fabdc1620 new ieee802154 frame create/parse functions 2010-12-13 11:14:41 +01:00
Oliver Hahm
33512d9fbc [board/msb-430h]
* fixed include
2010-12-13 01:30:46 +01:00
Oliver Hahm
ddcbd10a03 [RTC]
* added a general RTC header
* added RTC support to chronos
2010-12-13 01:29:46 +01:00
Oliver Hahm
c083928983 [board/chronos/drivers/display]
* cleaned up code and documentation

[drivers/cc110x_ng]
* fixed include pathes
2010-12-11 13:38:04 +01:00
Oliver Hahm
8f63b18b9f [drivers/cc110x_ng]
* moved all headers to include subfolder
2010-12-11 12:24:06 +01:00
Oliver Hahm
6be1cf2a76 [board/chronos board/msb-430h board/msba2-common drivers/cc110x_ng sys/shell
sys/transceiver]
* renamed all occurrences of cc1100 to cc110x as in fact all driver parts should
work for cc1100 and cc110x as well

[driver/cc110x_ng]
* added some documentation
* introduced a new register function to access rxfifo (fixing the of-by-one
problem on chronos platform
2010-12-11 12:09:20 +01:00
Oliver Hahm
da7077b467 Merge branch 'master' of ssh://ukleos.des-mesh.net/home/git/ukleos 2010-12-10 18:02:31 +01:00
Oliver Hahm
ec6a794143 [cc110x_ng]
* fuxed transceiver driver for chronos
* some more stuff
2010-12-10 18:00:31 +01:00
54b8f9b48a * vtimer: api doc updates 2010-12-10 17:31:26 +01:00
0ac2965b43 *swtimers: marked deprecated 2010-12-10 17:30:21 +01:00
1ee8fb13dd * vtimer: api compatible to swtimer. 2010-12-10 17:16:18 +01:00
9757bb7dda * many fixes. vtimer_hammer OK now. 2010-12-10 16:52:06 +01:00
5838ce604b * hwtimer: switched to lifo 2010-12-10 16:50:16 +01:00
1bdfeaefda Merge branch 'master' of ssh://ukleos.org/home/git/ukleos 2010-12-10 16:49:33 +01:00
d5ff633d07 * initial checkin of last in first out array queue (lifo) 2010-12-10 16:49:29 +01:00
Oliver Hahm
830f17246c [Chronos]
* changed display driver interface from uint8_t* to char*
* fixed hardware timer interrupt
* ported cc1100 driver
* added simple test application for radio

[msb430]
* fixex config and flashrom

[cc110x_ng]
* removed dependency from sysconfig
2010-12-09 13:24:24 +01:00
Oliver Hahm
c750108ca5 [cpu/cc430 cpu/msp430-common]
* fixed timera1 irq
2010-12-08 18:18:06 +01:00
8de4898694 * renamed eZ430-Chronos board to 'chronos' 2010-12-08 12:58:02 +01:00
27a0bef41e Merge branch 'master' of ssh://ukleos.org/home/git/ukleos 2010-12-08 12:54:19 +01:00
Oliver Hahm
8304a8ae7b [board/msb-430-common board/eZ430-Chronos cpu/msp430*]
* reorganized msp430 based cpu folders
2010-12-08 12:16:49 +01:00
88ccc555dc * moved config to sys, split away board specifics 2010-12-06 17:32:27 +01:00
Oliver Hahm
57eb9ba8d2 [board/msba2-common]
* added string.h include
2010-12-06 17:17:19 +01:00