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

2665 Commits

Author SHA1 Message Date
Ludwig Ortmann
d58da976c6 make: add Makefile.pseudomodules and use it
BASELIBS now defines targets for anything in USEMODULE that is not in PSEUDOMODULES
move defaulttransceiver to Makefile.pseudomodules
2014-03-18 10:19:49 +01:00
Ludwig Ortmann
8ac4f3332d core cpu: add defaulttransceiver pseudomodule
update examples/default
2014-03-18 10:18:15 +01:00
Oleg Hahm
5687553411 cosmetics 2014-03-18 10:08:30 +01:00
Kévin Roussel
0b4a1342c7 Fixed errors in addresses/PAN setting functions 2014-03-18 10:01:17 +01:00
Kévin Roussel
cf5f9e21de Fixed an error in CC2420 register read function 2014-03-18 10:01:16 +01:00
Ludwig Ortmann
e688efdfcf core: kernel_init: call config_load in kernel_init 2014-03-18 08:10:33 +01:00
Ludwig Ortmann
0501fe8980 native: config_load: set PID as id, net address 2014-03-18 08:07:30 +01:00
Benjamin Valentin
86244410b5 remove unnecessary comments from Makefile
remove leftovers from the example Makefile, they are unnededly printed during the build
2014-03-17 21:23:46 +01:00
Benjamin Valentin
068b4746b0 silence git warning about detached head
use reset --hard to check out the desired revision
2014-03-17 21:23:46 +01:00
Oleg Hahm
5e4a9c0e94 net: destiny: renamed internal TCP enums
Rationale: LISTEN was used in MSP430-Lib for the USART.
2014-03-17 19:38:10 +01:00
Ludwig Ortmann
f1dafdb062 include warnings
addresses https://github.com/RIOT-OS/RIOT/pull/883#issuecomment-37833467
2014-03-17 17:39:30 +01:00
Oleg Hahm
a427cce09b Merge pull request #881 from rousselk/msp430-stackptr-align
Ensure that stack pointer is correctly aligned during thread creation on MSP430
2014-03-17 17:37:49 +01:00
Benjamin Valentin
740f43cb99 remove trailing whitespaces 2014-03-17 16:14:11 +01:00
Benjamin Valentin
8856cfddb9 make: don't ignore failures in for loops
apply 9b61d95545 to oonf_api
2014-03-17 16:06:46 +01:00
Ludwig Ortmann
804ba3c7d7 Merge pull request #815 from LudwigOrtmann/issue_791
test_hwtimer: print out message explaining test
2014-03-17 10:58:06 +01:00
Ludwig Ortmann
5a8d32fa6a test_hwtimer: print out message explaining test
fixes: #791
2014-03-17 10:48:46 +01:00
Oleg Hahm
42e3a3a97f Merge pull request #845 from mehlis/sem-to-posix
posix: move posix semaphore in posix module
2014-03-16 23:39:12 +01:00
Christian Mehlis
5103b661bc Merge pull request #866 from Kijewski/add-test-queue-fairness
Add test if the message queue is fair
2014-03-16 20:06:05 +01:00
Christian Mehlis
5733015c27 correct copyright and doxygen 2014-03-16 20:00:47 +01:00
Christian Mehlis
374a5376a8 rename test for posix semaphore 2014-03-16 20:00:47 +01:00
Christian Mehlis
60feb7ea37 posix: move posix semaphore in posix module 2014-03-16 19:48:25 +01:00
Oleg Hahm
e6241b13de ipc_pingpong: start receiving thread immediately
Rationale: When using `msg_send_receive()` the receiving thread needs to
be already in receiving mode.
2014-03-16 19:19:58 +01:00
Oleg Hahm
3c54edf4d6 Merge pull request #822 from LudwigOrtmann/reboot_signature
core: change reboot signature.
2014-03-16 18:42:23 +01:00
Ludwig Ortmann
dfd0b43cbe add variables for gprof, cg_annotate 2014-03-14 12:56:44 +01:00
Ludwig Ortmann
a62559de62 make: streamline native targets
The new target names are easier to remember / decipher:

term
term-cachegrind
term-gprof
term-valgrind

all
all-cachegrind
all-gprof
all-valgrind
all-debug

eval-gprof
eval-cachegrind
2014-03-14 12:50:50 +01:00
Ludwig Ortmann
ae898ef9eb rebase_fixup 2014-03-14 12:50:50 +01:00
Ludwig Ortmann
ad1d8df080 change target name, add cachegrind target 2014-03-14 12:50:50 +01:00
Ludwig Ortmann
8ef02d3b9d native profiling support
only works with Linux for now
2014-03-14 12:50:50 +01:00
Ludwig Ortmann
91cc4a2771 make/buildtest: print errors
Display all stderr output but suppress warnings.

implements https://github.com/RIOT-OS/RIOT/issues/835
2014-03-14 09:15:25 +01:00
Martin Lenders
a134bb4238 Merge pull request #878 from OlegHahm/unroutable
net: sixlowpan: notify lowpan_transfer when IP packet is not routable
2014-03-13 19:40:41 +00:00
Lotte Steenbrink
2755b69e58 Merge pull request #630 from benpicco/oonf_api
[RFC] add oonf_api to pkg
2014-03-13 18:18:07 +01:00
Kévin Roussel
054367c23a Ensure that stack pointer is correctly aligned during thread creation on MSP430 2014-03-13 12:40:57 +01:00
Ludwig Ortmann
5a191b9f49 Merge pull request #880 from LudwigOrtmann/live_fast_die_young
make: don't ignore failures in for loops
2014-03-13 11:54:24 +01:00
Ludwig Ortmann
9b61d95545 make: don't ignore failures in for loops
Add `|| exit 1` to all constructs like `@for i in $(DIRS) ; do "$(MAKE)" -C $$i ; done ;`, so that compilation stops on the first error.
2014-03-12 11:09:04 +01:00
Oleg Hahm
42dbc44be4 amendment to 169976f 2014-03-10 20:03:14 +01:00
Oleg Hahm
153f2f9e95 notify lowpan_transfer when IP packet is not routable
The IP process silently discarded an unroutable packet without replying to the 6LoWPAN layer, causing that thread to starve.
2014-03-10 19:58:52 +01:00
René Kijewski
97593e9f05 shell: add myself to authors 2014-03-10 18:17:05 +01:00
René Kijewski
a1df6a86bb shell: don't ignore IO errors 2014-03-10 13:48:00 +01:00
René Kijewski
3f289760bf shell: accept UTF8 input 2014-03-10 13:47:33 +01:00
Ludwig Ortmann
063a15ce9b Change reboot signature.
Change from `void reboot(void)` to `int reboot(int mode)`.
Move reboot definition to core, rename architecture implementations
from reboot to reboot_arch.
Declare reboot mode(s) in kernel.h, reboot_arch in kernel_internal.h
Currently only one reboot mode is handled, its use is enforced.

Rationale:
A reboot function is already defined in <unistd.h> on BSD systems.
(See: http://www.openbsd.org/cgi-bin/man.cgi?query=reboot&sektion=2)
This patch not only allows native to build sensibly on these systems
but also streamlines RIOTs compatability with existing software.
2014-03-10 11:14:27 +01:00
Oleg Hahm
3945a06851 added missing hdr position shift 2014-03-09 19:14:18 +00:00
Oleg Hahm
05ebad4380 use forwarding table entry when routing
So far the entry was looked up, but ignored in the case where the packet
has to be forwarded.
2014-03-09 19:03:59 +00:00
Oleg Hahm
169976f90a fix ignore command 2014-03-09 18:59:35 +00:00
Oleg Hahm
72e1c667a7 removing possible invalid check
Checking for a link local address to determine if a node is on-link is
probably not a valid assumption in most wireless networks.
2014-03-09 18:51:48 +00:00
Martin Lenders
0c9fd83693 Merge pull request #869 from authmillenon/net-if-shell
sys:net:net_if: Fix address output of net_if shell command
2014-03-09 14:01:29 +00:00
Oleg Hahm
6af36575df Merge pull request #871 from authmillenon/at86rf231-debug-output
at86rf231: Disable debug output for at86rf231 driver
2014-03-09 09:50:31 +00:00
Martin Lenders
e11d5c80da Disable debug output for at86rf231 driver 2014-03-09 08:53:37 +00:00
Martin Lenders
3f7ac580e4 Merge pull request #868 from OlegHahm/at86rf_channel
apply channel mask when setting the channel
2014-03-09 08:49:45 +00:00
Martin Lenders
58fb30b8a7 Fix address output of net_if shell command 2014-03-09 08:45:03 +00:00
Oleg Hahm
1b9aadbd48 apply channel mask when setting the channel 2014-03-08 16:13:19 +00:00