b291c638d3
Merge pull request #10526 from OTAkeys/pr/adcxx1c_improve
...
drivers/adcxx1c: improve error handling
2019-01-11 19:48:35 +01:00
Vincent Dupont
2311cdda07
drivers/adcxx1c: fix phydat usage in saul wrapper
2019-01-11 17:40:55 +01:00
Vincent Dupont
6cf48416e5
drivers/adcxx1c: add error checking from i2c
2019-01-11 17:40:55 +01:00
Vincent Dupont
38da047864
drivers/adcxx1c: fix SAUL return value in case of read error
2019-01-11 16:31:51 +01:00
José Alamos
5b350d6b2a
Merge pull request #10392 from miri64/tests/new/gnrc_rpl_srh
...
tests: introduce dedicated `gnrc_rpl_srh` test
2019-01-11 15:42:23 +01:00
Martine Lenders
3ff2edfe33
tests/gnrc_rpl_srh: output unittests as text
2019-01-11 15:18:53 +01:00
Martine Lenders
1d5184a948
tests: move gnrc_rpl_srh unittests to dedicated test application
2019-01-11 15:18:52 +01:00
Martine Lenders
df3d1be3e6
tests/gnrc_rpl_srh: introduce dedicated gnrc_rpl_srh
test
2019-01-11 15:18:52 +01:00
José Alamos
bb095e45ce
Merge pull request #10382 from miri64/tests/enh/gnrc_ipv6_ext_scapy
...
tests/gnrc_ipv6_ext: port to scapy
2019-01-11 13:44:35 +01:00
Sebastian Meiling
4a91b61ad8
Merge pull request #9930 from gebart/pr/frdm-k64f-lptmr
...
frdm-k64f: Add LPTMR configuration
2019-01-11 13:29:59 +01:00
Martine Lenders
70c970695a
tests/gnrc_ipv6_ext: port to scapy
2019-01-11 13:27:21 +01:00
Kevin "Bear Puncher" Weiss
9e1ab1e93b
Merge pull request #10700 from gschorcht/esp32_esp_now_fix_opt
...
cpu/esp: esp_now_netdev fixes and optimizations
2019-01-11 13:14:59 +01:00
Gunar Schorcht
68a02fd1c6
cpu/esp: comment about non-existing mutex removed
2019-01-11 12:38:04 +01:00
Sebastian Meiling
501f8fddf8
Merge pull request #10716 from keestux/refactor-prototypes-pulse-counter
...
drivers/pulse_counter: refactor the prototypes of read funcs
2019-01-11 11:43:36 +01:00
afe3d676a5
Merge pull request #10126 from gschorcht/esp8266_doc
...
cpu/esp8266: doc extended
2019-01-11 08:00:09 +01:00
Gunar Schorcht
c9d9d60f10
cpu/esp8266: README.md removed
...
Documentation is generated by doxygen from doc.txt
2019-01-11 00:50:02 +01:00
11e4309f35
Merge pull request #10740 from miri64/sock_dns/bug/i10739
...
sock_dns: fix out-of-bound errors
2019-01-10 18:26:11 +01:00
Martine Lenders
894ad29322
sock_dns: remove out-of-place puts() call
2019-01-10 18:07:29 +01:00
Martine Lenders
8ad5e44cba
sock_dns: remove some magic numbers
2019-01-10 18:07:29 +01:00
Martine Lenders
2840b3825e
sock_dns: fix out-of-bound errors
...
Fixes #10739
2019-01-10 18:07:29 +01:00
José Alamos
afa69c5567
Merge pull request #10416 from maribu/cc2420
...
drivers/cc2420: Implemented missing drop case
2019-01-10 16:26:40 +01:00
Martine Lenders
241c870d20
Merge pull request #10747 from maribu/typo_gnrc_udp_makefile
...
tests/gnrc_udp: Fixed typo in Makefile
2019-01-10 15:02:38 +01:00
Martine Lenders
a09dc18b9c
Merge pull request #10404 from cladmi/pr/arm/warning_on_ubuntu_bionic_gcc
...
cortexm.inc.mk: detect 'arm-none-eabi-gcc' from ubuntu bionic
2019-01-10 14:44:15 +01:00
Marian Buschsieweke
3c88272ea3
examples/gnrc_networking: Fixed typo in Makefile
2019-01-10 13:59:02 +01:00
Marian Buschsieweke
f3b9398ed7
tests/gnrc_udp: Fixed typo in Makefile
2019-01-10 13:55:16 +01:00
Gaëtan Harter
89d7e2ec33
cortexm.inc.mk: detect 'arm-none-eabi-gcc' from ubuntu bionic
...
arm-gcc version from ubuntu bionic repository is not supported in RIOT.
Both when building with `gnu` and `llvm`.
arm-none-eabi-gcc --version
arm-none-eabi-gcc (15:6.3.1+svn253039-1build1) 6.3.1 20170620
So detect this version and print an error if found.
The check is done on the building machine and not on the host when building in
docker.
The error can be disabled when building with WERROR=0.
2019-01-10 13:27:22 +01:00
Martine Lenders
6a8808c511
Merge pull request #10638 from maribu/gnrc_netif_cc1xxx
...
net/gnrc/netif: Added CC1xxx adaption layer
2019-01-10 11:45:53 +01:00
Gunar Schorcht
0b1ef9abbb
cpu/esp: assert removed in esp_now_recv_cb
...
assert was added intentionally for debugging purposes. For released version it is enough that function returns.
2019-01-10 11:38:03 +01:00
Marian Buschsieweke
ae7024b9a3
net/gnrc/netif: Added CC1xxx adaption layer
...
This adaption layer is intended to be used by a rewrite of the CC110x driver and
a new CC1200 driver that is currently being developed for RIOT.
2019-01-10 10:54:36 +01:00
Martine Lenders
f2754a4dfc
Merge pull request #10742 from gschorcht/gnrc_netif_enh
...
gnrc_netif_*: use the `gnrc_netif_t::pid` member instead of the pid of the current thread in netif header
2019-01-10 10:30:07 +01:00
Sebastian Meiling
6767caea5f
Merge pull request #10709 from keestux/eliminate-cast-ds18
...
drivers/ds18: refactor functions with const dev pointer
2019-01-10 09:17:53 +01:00
Sebastian Meiling
7b405058b4
Merge pull request #10640 from kb2ma/tests/nanocoap_infrastructure
...
tests: add nanocoap CLI app for client and server testing
2019-01-10 09:16:42 +01:00
Sebastian Meiling
775898e5e3
Merge pull request #10727 from keestux/eliminate-casts-core
...
core: remove redundant casts
2019-01-10 08:38:32 +01:00
Peter Kietzmann
c7d812bafa
Merge pull request #7943 from Josar/tps6274x
...
drivers/tps6274x: Initial support for the step-down converter
2019-01-10 08:34:57 +01:00
Gunar Schorcht
dbb5e886e5
gnrc_netif_ieee802154: use pid member in netif header
...
Use the `gnrc_netif_t::pid` member instead of the pid of the current thread when generating the the `gnrc_netif_hdr` in `gnrc_netif_ieee802154::_recv` function.
2019-01-10 00:09:52 +01:00
Gunar Schorcht
3876dd4bb9
gnrc_netif_ethernet: use pid member in netif header
...
Use the `gnrc_netif_t::pid` member instead of the pid of the current thread when generating the the `gnrc_netif_hdr` in `gnrc_netif_ethernet::_recv` function.
2019-01-10 00:09:24 +01:00
steffen
2ff2b2c1d7
drivers: Initial support for TPS6274x converter
...
drivers/tps6274x: initial support step-down converter
tests/driver_tps6274x: Added testcase for the step-down converter
boards/jiminy-mega256rfr2: Added TPS6274x config
2019-01-10 00:00:02 +01:00
Kees Bakker
8991c21d30
drivers/pulse_counter: refactor the prototypes of read funcs
...
This change makes it more clear that the dev is modified in some of the
read functions. Only pulse_counter_read_without_reset gets a const
pointer argument.
Also, use pulse_counter_t pointers instead of void pointers where
possible.
2019-01-09 23:06:54 +01:00
Kees Bakker
920d8b8805
core: remove redundant casts
2019-01-09 23:00:50 +01:00
Gunar Schorcht
d99d72c583
Merge pull request #10737 from aabadie/pr/boards/esp32-wroom-32-button
...
boards/esp32-wroom-32: configure saul button as inverted
2019-01-09 17:24:21 +01:00
Gunar Schorcht
fa0b4b801f
cpu/esp8266: doc fixes
2019-01-09 16:55:21 +01:00
Schorcht
0230d077d4
cpu/esp8266: doxygen problem fix
2019-01-09 16:03:00 +01:00
Schorcht
323a3f9db7
cpu/esp8266: doc extended
2019-01-09 16:03:00 +01:00
d55d72bc9f
Merge pull request #10720 from smlng/pr/doxygen/core_grouping
...
doxygen: refine grouping of kernel docs
2019-01-09 15:21:53 +01:00
Kevin "Bear Puncher" Weiss
0b23e8898e
Merge pull request #10641 from gschorcht/esp32_spi_revision
...
cpu/esp32: cleanup in periph/spi
2019-01-09 14:02:06 +01:00
Gunar Schorcht
cb6b7539f4
boards/esp32*: cleanup of SPI interfaces
...
SPI0_DEV and SPI1_DEV configuration parameters are renamed SPI0_CTRL and SPI1_CTRL to better describe what they define and to avoid confusion with SPI_DEV (0) and SPI_DEV (1).
2019-01-09 13:04:28 +01:00
Gunar Schorcht
6b045f14b7
cpu/esp32: cleanup of SPI interfaces in doc
...
Although ESP32 has four SPI controllers, only two of them can be effectively used (HSP and VSPI). The third one (FSPI) is used for external memory such as flash and PSRAM and can not be used for peripherals. FSPI is therefore removed from the API. In addition, the SPI0_DEV and SPI1_DEV configuration parameters are renamed SPI0_CTRL and SPI1_CTRL to better describe what they define and to avoid confusion with SPI_DEV (0) and SPI_DEV (1).
2019-01-09 13:03:56 +01:00
Gunar Schorcht
437f8b87b9
cpu/esp32: cleanup of SPI interfaces
...
Although ESP32 has four SPI controllers, only two of them can be effectively used (HSP and VSPI). The third one (FSPI) is used for external memory such as flash and PSRAM and can not be used for peripherals. FSPI is therefore removed from the API. In addition, the SPI0_DEV and SPI1_DEV configuration parameters are renamed SPI0_CTRL and SPI1_CTRL to better describe what they define and to avoid confusion with SPI_DEV (0) and SPI_DEV (1).
2019-01-09 13:03:22 +01:00
081c4a9c90
boards/esp32-olimex-evb: configure saul button as inverted
2019-01-09 12:52:24 +01:00
Peter Kietzmann
3cf8b4de38
Merge pull request #9887 from smlng/pr/driver/enc28j60
...
driver/enc28j60: cleanup
2019-01-09 10:31:43 +01:00