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

12194 Commits

Author SHA1 Message Date
Laurent Navet
5fe337bc6c sys: fix include headers guards 2016-10-26 21:53:58 +02:00
Martine Lenders
5090e805e6 Merge pull request #5976 from miri64/tests/enh/fletcher-wrap-around
tests: unittests: add tests for longer input vectors
2016-10-26 17:52:03 +02:00
Martine Lenders
9e97b0a028 Merge pull request #5977 from miri64/ieee802154/enh/centralize-default-values
ieee802154: centralize default values
2016-10-26 16:39:44 +02:00
Martine Lenders
eb4ec4b35f Merge pull request #5961 from yschroeder/pullreq/at86rf2xx_compile_fix
at86rf2xx: fix warnings when building with -Wextra -pedantic
2016-10-26 15:59:59 +02:00
Martine Lenders
3114c05cc9 Merge pull request #5782 from aabadie/nucleo_f070
boards: initial support for nucleo-f070
2016-10-26 15:35:27 +02:00
Martine Lenders
964cd75c3c tests/driver_xbee: add nucleo-f334 to insufficient RAM 2016-10-26 15:33:29 +02:00
Martine Lenders
6104d44cbe examples: fix default channel setting for all radios
The config assumed it was a 2.4 GHz radio. This solution isn't perfect
either but eliminates a few more cases.
2016-10-26 15:32:12 +02:00
Martine Lenders
20e1fce5b7 ieee802154: centralize default values 2016-10-26 15:32:12 +02:00
Martine Lenders
46bfeae81e Merge pull request #5995 from aeneby/fix_ifdef_indentation
cc2538: Minor indentation fix
2016-10-26 14:48:22 +02:00
1659f56904 boards/nucleo-f070: initial support for nucleo-f070 board 2016-10-26 14:12:39 +02:00
efe3d52ba4 cpu/stm32f0: initial support for stm32f070xb cpu 2016-10-26 13:05:50 +02:00
Martine Lenders
8a7bfad282 Merge pull request #5730 from haukepetersen/add_driver_w5100
drivers: added support for W5100 Ethernet chips
2016-10-26 12:56:02 +02:00
Aaron Sowry
9f05620654 cc2538: Fix indentation 2016-10-26 19:48:34 +13:00
Hauke Petersen
4ac4abbbef Merge pull request #5994 from aabadie/nucleo-f030_adapt_dep_include
boards/nucleo-f030: adapt to automatically included common boards deps
2016-10-26 08:47:31 +02:00
Hauke Petersen
18c6824b38 boards/arduino-due: added config for W5100 shields 2016-10-26 08:36:58 +02:00
Hauke Petersen
fb24f6d26e sys: added auto-init code for W5100 devices 2016-10-26 08:36:58 +02:00
Hauke Petersen
d7dbac7c61 drivers: added driver for W5100 Ethernet chips 2016-10-26 08:36:58 +02:00
Cenk Gündoğan
a74f429fc5 Merge pull request #5526 from miri64/gnrc_netreg/api/mbox-extension
gnrc_netreg: mbox and arbitrary callback support
2016-10-25 22:59:46 +02:00
ba178c6c13 boards/nucleo-f030: adapt to automatically included common boards dependencies 2016-10-25 22:55:39 +02:00
Martine Lenders
0016463687 all: fix for new netreg_entry_t structure 2016-10-25 22:17:18 +02:00
Martine Lenders
e69ef1dbe0 Merge pull request #5993 from haukepetersen/fix_nucleof103_stdio
boards/nucleo-f103: remove STDIO_UART definition
2016-10-25 22:03:00 +02:00
Martine Lenders
97adff5eac gnrc_netreg: add arbitrary callback support 2016-10-25 21:35:57 +02:00
Martine Lenders
b84d955921 gnrc_netreg: add mbox support 2016-10-25 21:31:54 +02:00
Hauke Petersen
bc232a5642 Merge pull request #5524 from miri64/gnrc_netreg/api/helper-macro
gnrc_netreg: introduce helper macro/function for entry init
2016-10-25 21:21:25 +02:00
Cenk Gündoğan
05be6cb9e0 Merge pull request #5732 from haukepetersen/add_driver_lpd8808
drivers: add support for LPD8808 based LED stripes
2016-10-25 20:26:05 +02:00
Hauke Petersen
bee57a4d6a Merge pull request #5798 from aabadie/nucleo-f030
boards: initial support for Nucleo f030 board
2016-10-25 19:50:59 +02:00
Cenk Gündoğan
41011184a5 Merge pull request #5988 from cgundogan/pr/native/term
boards/native: set PORT to tap0
2016-10-25 19:40:44 +02:00
Lucas Jenß
4e20feb453 Merge pull request #5975 from miri64/cbor/bug/i5420
cbor: fix off-by-one error
2016-10-25 19:20:52 +02:00
Martine Lenders
1c30704f89 Merge pull request #4339 from x3ro/make-static-tests
Improve execution of static-tests
2016-10-25 19:10:36 +02:00
Hauke Petersen
6892b4d327 boards/nucleo-f103: remove STDIO_UART definition
The board is using the default value, so no need to
redefine it...
2016-10-25 18:59:58 +02:00
Martine Lenders
dc45cd2610 gnrc: use new netreg helper functions everywhere 2016-10-25 18:47:30 +02:00
Hauke Petersen
7908708608 tests: added test for the LPD8808 driver 2016-10-25 18:32:52 +02:00
Hauke Petersen
a3d1b5f839 drivers: added driver for LPD8808 LED strips 2016-10-25 18:32:52 +02:00
Francisco Acosta
b2bed29683 Merge pull request #5564 from locicontrols/mpu-rebase2
Cortex-M MPU driver and pseudo-module for guarding against stack overflows
2016-10-25 11:56:40 +02:00
Francisco Acosta
cf52392de5 Merge pull request #5981 from aabadie/fix_nucleo-f103_uart
boards/nucleo-f103: set stdio uart to USB port by default
2016-10-25 08:57:25 +02:00
Peter Kietzmann
d8d658f1f7 Merge pull request #5974 from cgundogan/pr/atmega_common_time
cpu/atmega_common: include time.h for time_t
2016-10-25 08:10:58 +02:00
Martine Lenders
6434687271 Merge pull request #5989 from haukepetersen/fix_stm32f103cb_linkerscript
cpu/stm32f103cb: generalize linkerscript
2016-10-24 22:42:42 +02:00
Peter Kietzmann
32eb239b5a Merge pull request #5985 from smlng/pr/netstats_l2
netstats_l2: cc2538 (and at86rf2xx fixes)
2016-10-24 20:59:12 +02:00
Peter Kietzmann
a94138bca3 Merge pull request #5984 from smlng/pr/shell_fix_usage
shell: exclude hl and stats from usage if module not present
2016-10-24 20:29:27 +02:00
smlng
4c44a931b7 shell, netstats: fix unused function error 2016-10-24 19:52:15 +02:00
Ian Martin
0c588e7b24 add tests/mpu_stack_guard for testing psuedomodule 2016-10-24 12:40:55 -04:00
Ian Martin
22b5de86a5 add mpu_stack_guard pseudomodule (just Cortex-M for now)
triggers an exception during stack overflow,
but at a cost of 32-63 bytes of RAM per thread.
2016-10-24 12:40:44 -04:00
Ian Martin
28a7ddc9a8 core: save the stack_start in the thread context for mpu_stack_guard 2016-10-24 12:36:15 -04:00
Martine Lenders
740d39036a Merge pull request #5982 from haukepetersen/fix_nucleol1_gpioconfig
boards/nucleo-l1: removed deprecated GPIO config
2016-10-24 17:46:12 +02:00
Hauke Petersen
f2eb4618f2 boards/spark-core: added custom linkerscript 2016-10-24 17:36:31 +02:00
Hauke Petersen
ecb24e55bf cpu/stm32f103cb: generalized linkerscript 2016-10-24 17:35:44 +02:00
Martine Lenders
f341947612 cbor: fix off-by-one error 2016-10-24 15:52:05 +02:00
Martine Lenders
3225f020e5 Merge pull request #5964 from kaspar030/make_fix_appdir_bindir
make: remove trailing slash from BINDIR and APPDIR variables
2016-10-24 14:33:40 +02:00
Cenk Gündoğan
50a77aa7e6 boards/native: set PORT to tap0
`PORT` is unset if `netdev2_tap` is not in `USEMODULES`.
But unfortunately, `netdev2_tap` is set by boards/native/Makefile.dep
*after* `PORT` is set, so that `PORT` remains empty.

This commit breaks this circular dependency by checking for
`netdev_default` and `gnrc_netdev_default` instead.

Without this commit, `make term` throws an error for examples that
require a tap interface, when `PORT` is not explicitely given.
2016-10-24 12:05:10 +02:00
Peter Kietzmann
4b1785fca1 Merge pull request #5978 from smlng/pr/boards/remote-revb
boards: add remote-revb
2016-10-22 07:12:19 +02:00