0a553401c8
tests/unittests: support CI on-hardware testing
2018-03-28 18:28:54 +02:00
a5ed5e283c
tests: enable CI testing for some tests
2018-03-28 18:28:54 +02:00
58a0fd8eb6
murdock: add support for running tests on hardware
2018-03-28 18:28:54 +02:00
35c73c83d0
make: add test-murdock target
2018-03-28 18:28:42 +02:00
8060f55227
Merge pull request #8846 from cladmi/pr/make/default_goal
...
Makefile.include: FIX .DEFAULT_GOAL not being all
2018-03-28 18:01:49 +02:00
Gaëtan Harter
655186c986
Makefile.include: rm deprecated comment on default goal
2018-03-28 17:32:11 +02:00
Gaëtan Harter
92535234a2
Makefile.include: add an assert that .DEFAULT_GOAL is all
2018-03-28 16:59:00 +02:00
Gaëtan Harter
fff5810191
Makefile.include: FIX .DEFAULT_GOAL not being all
...
.DEFAULT_GOAL was reset many times which removed 'all' from being the default
goal.
By chance it was then set to `link` so was working by some magic.
2018-03-28 16:59:00 +02:00
39fec304d2
Merge pull request #8809 from aabadie/pr/pkg/cayenne-lpp
...
pkg/cayenne-lpp: add support for Cayenne LPP format
2018-03-28 14:55:04 +02:00
217c6a70a5
Merge pull request #8839 from cladmi/pr/make/command_check
...
Makefile.include: refactor command present check
2018-03-28 13:31:37 +02:00
1406050863
Merge pull request #8840 from cladmi/pr/make/variables_cleanup
...
makefiles: FIX boards generating a binary '.hex' file
2018-03-28 13:05:36 +02:00
Martine Lenders
76edd4eb1e
Merge pull request #8198 from bergzand/wip/netdev_layered
...
netdev: Initial implementation of a more layered approach to netdev
2018-03-28 12:23:27 +02:00
8a63b88623
netdev_layer: initial import of layered netdev API
2018-03-28 11:19:09 +02:00
983bbba028
Merge pull request #8805 from miri64/ethos/fix/uart-dependency
...
ethos: add periph_uart as dependency
2018-03-27 21:18:43 +02:00
Sebastian Meiling
38b8be0d09
Merge pull request #8836 from miri64/gnrc_netreg/fix/netapi-pid-init-with-callbacks
...
gnrc_netreg: fix static PID initialize for gnrc_netapi_callbacks
2018-03-27 19:37:48 +02:00
Gaëtan Harter
e6051a53c8
boards: use a '.bin' output file when its a binary
2018-03-27 16:02:48 +02:00
Gaëtan Harter
72ddc72f2b
make: cleanup HEXFILE/ELFFILE/BINFILE
...
* Use the existing variable when possible
* Remove duplicate definition
* Remove unused BINFILE variable
2018-03-27 16:02:48 +02:00
Gaëtan Harter
fce7a5409d
Makefile.include: refactor command present check
...
Refactor the code checking if command is present.
Message is taken from the compiler check as it was more precise than the others.
2018-03-27 15:46:48 +02:00
Gaëtan Harter
21a9958323
Merge pull request #8822 from aabadie/pr/make_curly
...
make: replace curly braces with parenthesis
2018-03-27 15:44:36 +02:00
Joakim Nohlgård
7f454d659b
Merge pull request #8583 from gebart/pr/phydat-align
...
sys/phydat: align numbers, remove index if dim == 1
2018-03-27 14:34:41 +02:00
Dylan Laduranty
1e3cf7db08
Merge pull request #8810 from gebart/pr/samd21-tc-intflags
...
cpu/samd21: Avoid clearing interrupt bits unintentionally
2018-03-27 11:25:59 +02:00
be5ae87262
Merge pull request #8829 from ZetaR60/RIOT_xplained
...
cpu/atmega1284p: support and boards/mega-xplained: support
2018-03-27 10:03:15 +02:00
Joakim Nohlgård
dfa342b5f8
cpu/samd21: Avoid clearing interrupt bits unintentionally
...
The INTENSET, INTENCLR, INTFLAG registers are write-1-to-confirm
registers, so writing zeroes will not affect anything, on the other
hand, a compiler generated read-modify-write cycle may unintentionally
affect more bits than the one being set. Avoid by using direct
assignment instead of or-assignment (|=) or bitfield writes (.bit.xxx=).
2018-03-27 07:54:18 +02:00
Matthew Blue
6d96eaa491
examples/* : blacklisting for mega-xplained
2018-03-26 11:17:23 -04:00
Matthew Blue
9378d6c133
tests/* : blacklisting for mega-xplained
2018-03-26 11:17:23 -04:00
Matthew Blue
3794b76d46
boards/mega-xplained: Initial Mega1284P Xplained support
2018-03-26 11:17:15 -04:00
f0c3a648bb
Merge pull request #8834 from aabadie/pr/drivers/sx127x_paselect
...
drivers/sx127x: make paselect configurable in the driver params
2018-03-26 16:29:58 +02:00
Martine Lenders
31711a8560
gnrc_netreg: fix static PID initialize for gnrc_netapi_callbacks
2018-03-26 15:00:57 +02:00
9328a1f2a2
drivers/sx127x: make paselect configurable
2018-03-26 09:38:35 +02:00
Matthew Blue
d3dc49e2ab
cpu/atmega_common: Support for ATmega1284P
2018-03-25 14:24:40 -04:00
Matthew Blue
a55921394c
cpu/atmega1284p: Initial ATmega1284P support
2018-03-25 14:24:37 -04:00
719515a0c3
Merge pull request #8830 from gebart/pr/mutex-c++-fix
...
core/mutex: fix -fpermissive warning in C++ mode
2018-03-25 12:33:51 +02:00
Joakim Nohlgård
1fdfa6480d
core/mutex: fix -fpermissive warning in C++ mode
...
g++ gives the error message "error: invalid conversion from ‘void*’ to
‘list_node*’ [-fpermissive]"
2018-03-25 09:11:26 +02:00
Joakim Nohlgård
2125a438b4
sys/phydat: Align numbers, remove index if dim == 1
2018-03-23 14:51:08 +01:00
fc4b4851c0
tests: add test application for Cayenne LPP package
2018-03-23 08:54:27 +01:00
ec82c65b90
pkg: add support for Cayenne LPP format
2018-03-23 08:54:27 +01:00
61f1b941ce
make: replace curly braces with parenthesis
2018-03-22 20:43:15 +01:00
Martine Lenders
690c36b3cf
Merge pull request #8652 from cladmi/pr/remove_nativeincludes
...
native: remove non required NATIVEINCLUDES
2018-03-22 15:57:38 +00:00
Gaëtan Harter
57c8b654dd
Merge pull request #8592 from gebart/pr/phydat-fit
...
sys/phydat: Add phydat_fit to rescale values for phydat_t
Fits larger values into the 16 bit integers used by phydat_t and update scale accordingly.
Including a minimal unit test.
2018-03-22 15:59:57 +01:00
Joakim Nohlgård
3e2214d29c
sys/phydat: Fix Doxygen group for phydat_str.c
2018-03-22 15:21:01 +01:00
Joakim Nohlgård
f4fce5b2d2
unittests: Add test for phydat (phydat_fit)
2018-03-22 15:21:01 +01:00
Joakim Nohlgård
63f49f22d8
sys/phydat: Add phydat_fit
...
Fits larger values into the 16 bit integers used by phydat and update
scale accordingly.
2018-03-22 15:21:01 +01:00
0f19bdd860
Merge pull request #8818 from cladmi/pr/ld/bindist_fix_application_module_duplicate
...
bindist: remove APPLICATION_MODULE duplicate
2018-03-22 14:51:04 +01:00
Joakim Nohlgård
2060492cf9
bindist: remove APPLICATION_MODULE duplicate
...
Fix APPLICATION_MODULE being duplicated in the command line during link.
This error is currently silently ignored by the linker.
2018-03-22 14:32:24 +01:00
7f91bfe96e
Merge pull request #8815 from aabadie/pr/pkg/cleanup_makefile
...
pkg*: replace curly braces by parenthesis in makefiles
2018-03-22 09:50:03 +01:00
328e2075e2
pkg*: replace curly braces by parenthesis in makefiles
2018-03-22 09:12:12 +01:00
0f07bccfc9
Merge pull request #8701 from aabadie/pr/drivers/params/cc2420
...
drivers/cc2420: apply unified driver params scheme
2018-03-21 07:27:50 +01:00
Martine Lenders
b6a4334210
Merge pull request #8425 from aabadie/pr/soft_spi_doxygen
...
drivers/soft_spi: move to drivers_periph group
2018-03-21 00:27:45 +00:00
8249ffadf4
drivers/soft_spi: add to drivers_soft_periph group
2018-03-20 20:09:55 +01:00
Francisco Acosta
a0017e3eb7
Merge pull request #8763 from aabadie/pr/boards/nucleo-l1-xtimer-backoff
...
boards/nucleo-l152: increase xtimer backoff
2018-03-20 18:33:48 +01:00