Commit graph

8171 commits

Author SHA1 Message Date
Mariano Alvira fb8bbf37cf Use the RTC only as the main timer.
This is a major change to how the main tick interrupt is handled on
the mc1322x platforms. Instead of using two timer resources, TMR0 and
RTC, this patch unifies all the timers to use the RTC. This is enabled by
implementing etimers as scheduled rtimers. The main advantage (aside
from freeing TMR0 for general use) is have the Contiki timebase come
from the same source that will be used for sleeping and wakeup.
2013-02-03 15:15:05 -05:00
Mariano Alvira ad55ccdec4 add working routines to turn the mc1322x radio on and off 2013-02-03 14:48:38 -05:00
Oliver Schmidt f57ccf41e7 Merge pull request #108 from oliverschmidt/master
Added VC++ and cc65 file types.
2013-02-03 03:05:52 -08:00
Oliver Schmidt a3ae531ce7 Added VC++ and cc65 file types. 2013-02-03 12:05:04 +01:00
Oliver Schmidt d5d0538ea5 Merge pull request #107 from oliverschmidt/master
Updated Contiki URL in sample web page.
2013-02-03 01:59:10 -08:00
Oliver Schmidt 81bc336a93 Updated Contiki URL in sample web page. 2013-02-03 10:57:48 +01:00
Oliver Schmidt 9e3dfb7ce2 Merge pull request #106 from oliverschmidt/master
Moved retro IP configuration from web site to target machine / Deliver retro CBM disk images as .d64, .d71 and .d81 files.
2013-02-01 16:13:17 -08:00
Oliver Schmidt 21407162c4 Deliver retro CBM disk images as .d64, .d71 and .d81 files. 2013-02-02 01:07:50 +01:00
Oliver Schmidt b175ba7463 Moved retro IP configuration from web site to target machine.
Better match user expectations by allowing to download plain disk images and configure the IP settings afterwards on the target machine - then most likely leveraging DHCP. This works for the users with the most usual Ethernet adapter and settings - which are now pre-configured in default.cfg's. Only the few users with non-default Ethernet adapter and/or settings are required to download a custom contiki.cfg and inject it manually into their disk image files.
2013-02-01 23:19:12 +01:00
Oliver Schmidt 87475cf2d0 Merge pull request #105 from oliverschmidt/master
Renamed retro 'dhcp-client' to 'ipconfig' as it can as well be used for interactive manual configuration.
2013-02-01 12:28:35 -08:00
Oliver Schmidt 69317ad1db Renamed retro 'dhcp-client' to 'ipconfig' as it can as well be used for interactive manual configuration. 2013-02-01 21:20:21 +01:00
Oliver Schmidt c1223acef0 Merge pull request #103 from oliverschmidt/master
Have the wget process allow the resolver process to initialize properly.
2013-01-31 15:34:35 -08:00
Oliver Schmidt 7360444c94 Have the wget process allow the resolver process to initialize properly. 2013-02-01 00:10:03 +01:00
Oliver Schmidt bfc1e816de Merge pull request #100 from oliverschmidt/master
Do not reject frames with a length exactly equal to the uIP bufer size.
2013-01-30 14:42:12 -08:00
Oliver Schmidt 74dfff972f Do not reject frames with a length exactly equal to the uIP bufer size. 2013-01-30 23:39:01 +01:00
Oliver Schmidt 2b9a1c60d2 Merge pull request #96 from oliverschmidt/master
Minor README updates.
2013-01-29 13:47:06 -08:00
Oliver Schmidt e88997b71c Minor README updates. 2013-01-29 22:44:37 +01:00
Oliver Schmidt 57163df2b7 Merge pull request #92 from oliverschmidt/master
Remove tab chars from retro C sources.
2013-01-28 14:48:25 -08:00
Oliver Schmidt 1a5e20bc5f Remove tab chars from retro C sources. 2013-01-28 23:43:08 +01:00
Nicolas Tsiftes 0a88373add Merge pull request #79 from adamdunkels/feature-turn-off-travis-emails
Remove travis email notifications
2013-01-10 05:36:44 -08:00
Adam Dunkels 76136a3ed3 Removed email notifications
Added a notifications: clause to turn off email notifications, which are otherwise enabled by default.
2013-01-10 08:16:20 +01:00
Adam Dunkels 47c2b13db5 Merge pull request #78 from g-oikonomou/example-putchars
We can now turn off example-provided putchars
2013-01-09 22:41:22 -08:00
Adam Dunkels 99389329d2 Merge pull request #77 from g-oikonomou/cc2530-patches
cc2530 patches
2013-01-09 22:39:51 -08:00
George Oikonomou a35580d068 cc2530 udp server example is no longer RPL root by default 2013-01-09 22:46:20 +00:00
George Oikonomou eea6b9051d Removed a stray leds_toggle 2013-01-09 22:46:20 +00:00
George Oikonomou de251aeb85 We can now turn off example-provided putchars 2013-01-09 22:23:22 +00:00
Adam Dunkels 326781ef43 Merge pull request #74 from malvira/maca-dummy-rx
Receive packets in a dummy_rx when the maca packet pool is
2013-01-06 14:10:23 -08:00
Adam Dunkels d0052ff652 Merge pull request #73 from malvira/lds-cpp
run the linker script through CPP so that the stack sizes can be
2013-01-06 14:10:09 -08:00
Mariano Alvira a53e653bbf Receive packets in a dummy_rx when the maca packet pool is
empty. These packets get dropped.
2013-01-06 15:12:07 -05:00
Mariano Alvira 64ded5aecc run the linker script through CPP so that the stack sizes can be
changed using CONF parameters via DEFINES (e.g. SYS_CONF_STACK_SIZE
4096)
2013-01-05 17:08:59 -05:00
Adam Dunkels 56ce9247c3 Merge pull request #69 from evilaliv3/master
minor corrections to adhere contiki code style guidelines
2012-12-21 13:46:28 -08:00
Giovanni `evilaliv3` Pellerano ee556dcf14 minor corrections to adhere contiki code style guidelines 2012-12-21 12:36:29 +01:00
Adam Dunkels aa07993d36 Merge pull request #66 from evilaliv3/seedeye
added support for SEED-EYE board (http://rtn.sssup.it/index.php/hardware...
2012-12-20 23:55:28 -08:00
Adam Dunkels 7e7dc188c3 Merge pull request #65 from evilaliv3/pic32
added support for pic32 (PIC32MX795F512L)
2012-12-20 23:54:41 -08:00
Giovanni `evilaliv3` Pellerano fdd380e7ca added support for SEED-EYE board (http://rtn.sssup.it/index.php/hardware/seed-eye) 2012-12-20 23:57:47 +01:00
Adam Dunkels a3094a7afe Merge pull request #63 from g-oikonomou/uip_ds6_route-fix
Fix a route lifetime bug
2012-12-20 00:26:38 -08:00
George Oikonomou 68f59113d6 Fix a route lifetime bug
There is a bug in the current route purge routine which would
result in a route's lifetime getting decremented more than once
during the same pass. This commit fixes it

The bug is documented here:
http://thread.gmane.org/gmane.os.contiki.devel/16209
2012-12-20 00:17:33 +00:00
Nicolas Tsiftes b8f79b9da3 Merge pull request #62 from adamdunkels/fix-travis
Fix false positive travis build problems
2012-12-18 08:53:58 -08:00
Adam Dunkels ddb3c62524 Explicitly count the number of failed tests, test equality with 0, and explicitly exit with a non-zero error status if there are non-zero failed tests 2012-12-17 12:37:41 +01:00
Giovanni `evilaliv3` Pellerano f68df3a81c added support for pic32 (PIC32MX795F512L) 2012-12-17 09:14:23 +01:00
Adam Dunkels 70e46f3248 Merge pull request #59 from g-oikonomou/8051-regressions
8051-based ports: Regression tests and code cleanup
2012-12-16 21:42:36 -08:00
George Oikonomou 02b90c9c63 Added rtests for 8051 ports 2012-12-16 22:21:44 +00:00
George Oikonomou d144ca4021 Added SDCC compile artifacts to gitignore 2012-12-16 19:28:56 +00:00
George Oikonomou f5bc1c92ba Update to the new ds6_route API 2012-12-16 19:28:56 +00:00
George Oikonomou 64a95dcb59 Code style fixes: sensinode examples 2012-12-16 19:28:56 +00:00
George Oikonomou 594ba9a0ed Code style fixes: cc2530dk examples 2012-12-16 19:28:56 +00:00
George Oikonomou 351a4d39b9 Code style fixes: cc2530dk 2012-12-16 19:28:56 +00:00
George Oikonomou 380ee3bae9 Code style fixes: cc253x 2012-12-16 19:28:56 +00:00
George Oikonomou 874bec26a5 Code style fixes: cc2430 2012-12-16 19:28:55 +00:00
George Oikonomou b4bb51e811 Code style fixes: sensinode 2012-12-16 19:28:55 +00:00