88bc7ccd6f
drivers: fix indentation in Makefile.include
...
- soft_spi was using a 4 spaces indentation, but only 2 are required
2018-02-21 10:38:19 +01:00
8b43659230
Merge pull request #8597 from bergzand/pr/tests/emb6-feat-req
...
tests/emb6: remove obsolete FEATURES_REQUIRED from makefile
2018-02-21 09:40:19 +01:00
Joakim Nohlgård
278ac297b8
Merge pull request #8603 from kaspar030/disable_fallthrough_warning
...
make: always set -Wno-implicit-fallthrough
2018-02-20 17:22:50 +01:00
1c091cc462
make: always set -Wno-implicit-fallthrough
2018-02-20 15:45:18 +01:00
490a72ee5a
Merge pull request #8599 from kaspar030/remove_benchmark_setup
...
sys/benchmark: remove BENCHMARK_SETUP()
2018-02-20 10:30:11 +01:00
5efd9599e0
sys/benchmark: remove BENCHMARK_SETUP()
2018-02-20 10:10:13 +01:00
a5dff84b79
Merge pull request #8578 from kaspar030/edbg_reset
...
tools: edbg: use for resetting
2018-02-19 22:14:10 +01:00
1d716befc8
tests/emb6: remove obsolete FEATURES_REQUIRED from makefile
2018-02-19 21:07:15 +01:00
Martine Lenders
26ad044e12
Merge pull request #8563 from miri64/gnrc_ipv6_nib/fix/6lo-tentative
...
gnrc_ipv6_nib_6ln: do not mark non-link-local addresses directly VALID
2018-02-19 15:28:08 +01:00
c38e901273
Merge pull request #8317 from SemjonKerner/driver_bmx055_gyro_calliope
...
drivers: add support for the Bosch bmx055 9-axis IMU
2018-02-19 14:48:22 +01:00
Martine Lenders
8d98447c36
tests: adapt gnrc_ipv6_nib_6ln test for new behavior
2018-02-19 14:39:29 +01:00
Martine Lenders
e11550042c
gnrc_ipv6_nib_6ln: only register addresses not VALID yet
...
With the previous fix, we only have to register addresses that are not
VALID yet on reception of router advertisements. This removes the need
for the hacky `GNRC_NETIF_FLAGS_6LO_ADDRS_REG` flag that was only
introduced to prevent unnecessary re-registration.
2018-02-19 14:39:29 +01:00
Martine Lenders
8c8b6f9494
gnrc_ipv6_nib_6ln: do not mark non-link-local directly VALID
...
The whole address registration looses its point if all addresses are
marked valid from the get-go. With this fix non-link-local addresses
are first marked TENTATIVE and only after successful registration
marked as VALID. Link-local addresses are assumed to always be VALID.
2018-02-19 14:38:27 +01:00
Semjon Kerner
aa0d22a552
tests/driver_bmx055: provide test application for bmx055
2018-02-19 14:29:24 +01:00
Semjon Kerner
22c49e99b5
sys/auto_init/saul: provide saul adaption for bmx055
2018-02-19 14:28:16 +01:00
Semjon Kerner
83153d6925
drivers/bmx055: initial implementation
2018-02-19 14:27:39 +01:00
Semjon Kerner
9bf532c313
boards/calliope-mini: extend board by module bmx055
2018-02-19 14:26:09 +01:00
Joakim Nohlgård
73c11a366c
Merge pull request #8430 from smlng/gcc7/ignore_fallthroughs
...
make: ignore fallthroughs errors with GCC 7.x
2018-02-19 11:04:16 +01:00
Joakim Nohlgård
a25c059f1f
Merge pull request #8368 from smlng/examples/fix_posix
...
posix: fix pthread and socket example
2018-02-19 10:58:02 +01:00
Joakim Nohlgård
354499d397
Merge pull request #8588 from rxwb/fix_saul_reg_rm
...
sys/saul_reg: Fix saul_reg_rm return value when removing first element
2018-02-19 10:38:14 +01:00
Peter Kietzmann
e853c7534f
Merge pull request #8555 from kaspar030/stm32f4_fix_adc_res
...
cpu/stm32f4: fix periph/adc resolution check
2018-02-19 10:05:18 +01:00
e2b6d6b89a
Merge pull request #8584 from miri64/gnrc_sock/fix/err-report-ptr
...
gnrc_sock: make sock compilable with gnrc_neterr
2018-02-19 09:51:09 +01:00
f59e8247b0
Merge pull request #8040 from haukepetersen/add_bench_periphgpiototest
...
tests/periph_gpio: added benchmark capabilities
2018-02-19 09:48:39 +01:00
Martine Lenders
f0c401c36d
Merge pull request #8580 from kb2ma/gcoap/sock_send_result
...
net/gcoap: fix sock send return type
2018-02-18 13:43:31 +01:00
Ronald Weber
1293113dca
unittests/saul_reg: Add unit test for saul_reg_rm of list head
...
This also leaves the global saul_reg list in the same empty state like
before the unit tests.
2018-02-18 12:05:54 +01:00
Ronald Weber
a5a52980ba
sys/saul_reg: Fix saul_reg_rm for first element
2018-02-18 11:30:46 +01:00
Sebastian Meiling
9d1e2661ff
Merge pull request #8566 from gebart/pr/saul-periph-doxygen
...
drivers/saul: Show configuration structs in docs
2018-02-17 14:51:33 +01:00
Martine Lenders
2621a57362
gnrc_sock: make sock compilable with gnrc_neterr
...
gnrc_sock currently does not compile with `gnrc_neterr` included, since
both `msg_try_receive()` and `msg_try_send()` expect a *pointer* to a
`msg_t`, not a `msg_t`.
To test, just compile an application using `gnrc_sock` (e.g.
`examples/gcoap`) with `USEMODULE+=gnrc_neterr`.
2018-02-17 13:53:38 +01:00
Ken Bannister
81ecd37a5e
net/gcoap: fix sock send return type
2018-02-17 06:20:38 -05:00
Bas Stottelaar
c616e0ee42
Merge pull request #8579 from kYc0o/fix_and_add_efm_flashpage
...
EFM32: fix flashpage_erase
2018-02-17 11:59:00 +01:00
Joakim Nohlgård
0e5b3d93ec
drivers/saul: Show configuration structs in docs
2018-02-17 00:04:54 +01:00
Francisco Acosta
25c818bef0
cpu/efm32: fix flashpage_erase
2018-02-16 18:21:49 +01:00
28a0ffca37
tools: edbg: use for resetting
2018-02-16 15:32:58 +01:00
Sebastian Meiling
30e64fc82b
Merge pull request #8574 from miri64/gnrc_sixlowpan_nd/fix/missing-header
...
gnrc_sixlowpan_nd: add missing header
2018-02-16 15:25:45 +01:00
Martine Lenders
9173447795
Merge pull request #8571 from miri64/emb6/fix/disable-warnings
...
emb6: allow for warnings to be disabled
2018-02-16 14:45:02 +01:00
Bas Stottelaar
9d55472a10
Merge pull request #8520 from basilfx/feature/efm32_stk3700_v2
...
boards: stk3700: add support (v2)
2018-02-16 14:05:56 +01:00
Bas Stottelaar
6f39d673b2
boards: stk3700: add support.
2018-02-16 13:57:17 +01:00
Bas Stottelaar
a68f47eca1
cpu/efm32: efm32gg: add support.
2018-02-16 13:57:17 +01:00
Bas Stottelaar
f9f1b9ebfa
cpu/efm32: efm32gg: add vendor headers
2018-02-16 13:57:17 +01:00
Francisco Acosta
879e949967
Merge pull request #8572 from basilfx/bugfix/efm32_peripherals
...
cpu: efm32: fix ADC and RTC
2018-02-16 13:54:29 +01:00
Sebastian Meiling
966d83dcb4
Merge pull request #8560 from gebart/pr/kinetis-adc-ref
...
kinetis: Allow per-board config of ADC ref
2018-02-16 13:44:09 +01:00
d2fc38ffcd
Merge pull request #8373 from smlng/make/target/flash_only
...
make: add flash-only target
2018-02-16 13:40:08 +01:00
Martine Lenders
1156721eaf
gnrc_sixlowpan_nd: add missing header
...
`gnrc_pktsnip_t` is used in `net/gnrc/sixlowpan/nd.h` but it is not
included. There were no compile errors yet, since this file is always
included with some other GNRC headers, but it might not in the future.
2018-02-16 12:16:56 +01:00
Bas Stottelaar
2329b84935
cpu: efm32: fix ADC resolution selection
...
The `res` argument is a combination of resolution and shifting, combined using `(y << 4) | x`. To yield x, `0x0F` should have been used.
2018-02-15 21:14:09 +01:00
Bas Stottelaar
2af38d749c
cpu: efm32: fix RTC for Series 0 MCUs.
...
Without fix:
Setting alarm to 12627-11-30 15:00:05
Alarm is set to 12722-01-25 07:13:03
With fix:
Setting alarm to 2011-12-13 14:15:17
Alarm is set to 2011-12-13 14:15:17
2018-02-15 21:12:40 +01:00
Martine Lenders
388d8ab841
emb6: remove patch to fix warnings and ignore them instead
...
This allows for easier maintainance of the package, since smaller
patches lead to less conflicts when applying these patches.
2018-02-15 19:07:34 +01:00
Martine Lenders
06ab28a9a1
emb6: ignore implicit fallthrough errors by GCC 7
2018-02-15 19:07:34 +01:00
Martine Lenders
2b3b225485
emb6: allow for warnings to be disabled
...
Currently, due to the way emb6 is compiled in our build system, it is
not possible to deactivate certain warnings. This fix provides a
solution for that, by building the submodules in the package build step
instead of on their own, similar to how JerryScript is build.
2018-02-15 19:07:34 +01:00
Martine Lenders
95254990d0
Merge pull request #8538 from smlng/pkg/tinydtls/fix_newlib
...
pkg/tinydtls: fix for arm-none-eabi newlib 2.4.x
2018-02-15 17:27:35 +01:00
Martine Lenders
16c3961377
Merge pull request #8537 from smlng/pkg/emb6/fix_patching
...
pkg/emb6: fix patching with newer git version
2018-02-15 14:40:04 +01:00