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

16906 Commits

Author SHA1 Message Date
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
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
Martine Lenders
756edfd7a5
Merge pull request #8565 from bergzand/pr/event/doc/fix-timeout-unit
event: fix additional unit in doc for event_timeout_set()
2018-02-14 21:08:29 +01:00
266ba4b968
event: fix additional unit in doc for event_timeout_set() 2018-02-14 20:21:41 +01:00
16df24e89d
Merge pull request #8562 from miri64/event/doc/fix-timeout-unit
event: fix unit in doc for event_timeout_set()
2018-02-14 20:19:31 +01:00
Martine Lenders
519c4f3bdd event: fix unit in doc for event_timeout_set() 2018-02-14 18:37:57 +01:00
jia200x
720447458e
Merge pull request #8534 from basilfx/feature/boards_common_silabs
boards/common: silabs: introduce common files
2018-02-14 15:32:21 +01:00
Joakim Nohlgård
b61eeb9fe0 kinetis: Allow per-board config of ADC ref
ADC reference can be external pin or internal VREF module on most
Kinetis CPUs.
2018-02-14 15:16:41 +01:00
Bas Stottelaar
2b7dc32035
Merge pull request #8489 from basilfx/feature/efm32_i2c_mutex
cpu: efm32: use static mutex initialization.
2018-02-14 10:27:09 +01:00
Bas Stottelaar
76ca2c9bb3 cpu: efm32: use static mutex initialization. 2018-02-14 09:30:08 +01:00
4947e8a8aa
Merge pull request #8552 from gebart/pr/vfs-reserve-stdio-fileno
sys/vfs: Exclude stdio file numbers from auto allocation
2018-02-13 21:49:41 +01:00
Bas Stottelaar
abf16ef658 boards: sltb001a: adapt to common board files. 2018-02-13 21:46:05 +01:00
Bas Stottelaar
eada4b71df boards/common: silabs: add common board drivers for Silicon Labs devkits. 2018-02-13 21:46:05 +01:00
41dab11a8f cpu/stm32f4: fix periph/adc resolution check 2018-02-13 21:45:02 +01:00
Francisco Acosta
b98227626d
Merge pull request #8554 from basilfx/bugfix/gecko_sdk_fallthrough
pkg: gecko_sdk: update version for GCC7 fixes.
2018-02-13 20:52:36 +01:00
Bas Stottelaar
2abc284e77 pkg: gecko_sdk: update version for GCC7 fixes. 2018-02-13 20:02:27 +01:00
Joakim Nohlgård
d24cd4fd73 unittests/vfs: Add test case for #8309 2018-02-13 18:14:58 +01:00
Joakim Nohlgård
be14d2eace sys/vfs: Exclude stdio file numbers from auto allocation
Fixes #8309 (https://github.com/RIOT-OS/RIOT/issues/8309)
2018-02-13 18:05:28 +01:00
smlng
c4194d4ba9 make: add flash-only target 2018-02-13 17:21:28 +01:00
88e79fb825
Merge pull request #8507 from kaspar030/allow_git_pkg_source_override
pkg: add local.mk, allow source folder override for git packages
2018-02-13 14:47:46 +01:00
Francisco Acosta
1b2ce2d559
Merge pull request #8544 from smlng/osx/cflags
cpu/native: reduce scope of CFLAGS for OSX compatibility
2018-02-13 14:29:54 +01:00
9227c6f0d8 pkg: add local.mk, allow source folder override for git packages 2018-02-13 14:11:28 +01:00