Gaëtan Harter
38edca82b4
tests/driver_hd44780: fix test permission
...
Test was not executable so `make test` fails.
2018-07-26 12:14:49 +02:00
Cenk Gündoğan
f03e52d157
Merge pull request #9484 from miri64/gnrc_sixlowpan_iphc/enh/i8511-recv
...
gnrc_sixlowpan_iphc: refactor reception for #8511
2018-07-26 07:58:52 +02:00
Gaëtan Harter
8ec1fb2c2f
pkg/pkg.mk: allow overwriting GITAMFLAGS from environment var
...
On IoT-LAB the git version does not support `--no-gpg-sign` so I would like a
way to overwrite GITAMFLAGS from environment variable.
2018-07-25 18:53:07 +02:00
Martine Lenders
69d9ecc0d9
gnrc_sixlowpan_iphc: refactor reception for #8511
...
This refactors reception/decoding part of `gnrc_sixlowpan_iphc` to the
more layered approach modeled in #8511 . Since the reception part is
already complicated enough I decided to divide send and receive up into
separate changes.
2018-07-25 18:15:09 +02:00
Cenk Gündoğan
257ef2b355
Merge pull request #9636 from miri64/gnrc_sixlowpan/doc/fix-assertion
...
gnrc_sixlowpan: remove assertion on multiple_by_size function
2018-07-25 18:15:05 +02:00
Martine Lenders
9a88cc8004
gnrc_sixlowpan: remove assertion on multiple_by_size function
...
During the review of #9485 [we found out][1] that an assertion in this
function was invalid. However, the documentation on this assertion
wasn't removed on that. This fixes that.
[1] https://github.com/RIOT-OS/RIOT/pull/9485#issuecomment-407794280
2018-07-25 18:00:30 +02:00
Cenk Gündoğan
7fef5e030a
Merge pull request #9485 from miri64/gnrc_sixlowpan_iphc/enh/i8511-send
...
gnrc_sixlowpan_iphc: refactor sending for #8511
2018-07-25 17:57:59 +02:00
Martine Lenders
80322cbd7d
gnrc_sixlowpan_iphc: refactor sending for #8511
...
This refactors sending/encoding part of `gnrc_sixlowpan_iphc` to the
more layered approach modeled in #8511 . Since the reception part is
already was pretty complicated to refactor, I decided to divide send
and receive up into separate changes.
2018-07-25 17:35:59 +02:00
dylad
69297a0939
cpu/stm32_common: remove scl_af/sda_af attribut for STM32F1
2018-07-25 15:17:43 +02:00
smlng
530571b50e
boards/yunjia-nrf51822: add missing I2C speed config
2018-07-25 15:17:43 +02:00
smlng
813030ddf5
boards/sodaq-explorer: fix attr order in i2c_config
2018-07-25 15:17:43 +02:00
smlng
75d7bcb26a
boards/sodaq-autonomo: fix attr order in i2c_config
2018-07-25 15:17:43 +02:00
smlng
a6d4ade2c6
boards/samr21-xpro: fix attr order in i2c_config
2018-07-25 15:17:43 +02:00
smlng
f727761fa2
boards/saml21-xpro: fix attr order in i2c_config
2018-07-25 15:17:43 +02:00
smlng
d698919589
boards/samd21-xpro: fix attr order in i2c_config
2018-07-25 15:17:43 +02:00
smlng
4abf93fcc8
boards/feather-m0: fix attr order in i2c_config
2018-07-25 15:17:43 +02:00
smlng
2a05e5177d
boards/acd52832: add missing I2C speed to config
2018-07-25 15:17:43 +02:00
smlng
f16272506c
boards/nucleo-f070: drop periph_i2c
...
This drops the I2C feature for the nucleo-f070. Note: this is
only temporarily, to get the new I2C API merged into master.
Hence, will be re-introduces and fixed later on, sorry for any
inconvenience.
2018-07-25 15:17:43 +02:00
dylad
4276c12be0
board/ublox-c030-u201: add periph_conf to new I2C
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2018-07-25 15:17:43 +02:00
Gaëtan Harter
f8e1419a31
newlib.mk: llvm, fix newlib-nano header not used
...
In the previous state, with llvm and arm for example, newlib-nano include dir
NEWLIB_NANO_INCLUDE_DIR is placed after NEWLIB_INCLUDES and so the default
'newlib.h' is used instead of the nano version.
2018-07-25 14:29:51 +02:00
Gaëtan Harter
0fe5ec13ad
Merge pull request #9623 from jcarrano/fix-force-usage
...
Makefile.include: Replace PHONY by FORCE
2018-07-25 14:26:35 +02:00
Juan I Carrano
0a53b6142b
Merge pull request #9599 from cladmi/pr/make/newlib/add_test_for_newlibnano
...
tests/libc_newlib: add test for newlib-nano inclusion
2018-07-25 13:32:46 +02:00
Juan Carrano
2ba8683315
Makefile.include: Make config header FORCE instead of PHONY.
2018-07-25 12:35:06 +02:00
Juan Carrano
c60a06b058
Makefile.include: Make eclipsesym.xml FORCE (not PHONY).
2018-07-25 12:35:06 +02:00
Juan Carrano
b86a326de6
Makefile.include: Make archives FORCE instead of PHONY.
2018-07-25 12:35:06 +02:00
Juan Carrano
8667758cb0
Makefile.include: make pkgs Makefile.include FORCE instead of PHONY
...
The rule to rebuild the Makefile.include(s) should be removed at some
point.
2018-07-25 12:35:06 +02:00
Juan Carrano
5ce0720bcf
Makefile.include: Explain usage of FORCE and PHONY.
2018-07-25 12:35:06 +02:00
smlng
500c855017
boards/arduino-mkr*: fix order in struct
...
C++ requires to init struct attributes in order of there definition
in the respective struct.
2018-07-25 12:01:40 +02:00
smlng
7c2404cd88
boards/arduino-zero: fix order in struct
...
C++ requires to init struct attributes in order of there definition
in the respective struct.
2018-07-25 12:01:40 +02:00
smlng
0b9a54f184
cpu/kinetis: suppress selfAssignement warning by cppcheck
...
cppcheck raises a warning due to self assignment. As this is
intentional to clear all IRQ on register status flags, this
warning is suppressed now.
2018-07-25 12:01:40 +02:00
smlng
76d3a4e30a
driver/srf08: remove leftover doc
...
Remove doc for params and return values which are not used
anymore after I2C API rework.
2018-07-25 12:01:40 +02:00
smlng
e39ebb1623
cpu/sam0: add doxygen group around i2c_speed_t
2018-07-25 12:01:40 +02:00
smlng
2db2ce2dc7
doc: rename sections in i2c.h
2018-07-25 12:01:40 +02:00
smlng
f55eebe2fb
tests/periph_i2c: fix unused variable in pythonlib
...
flake8 reported an error with an unused variable in a python
library used by the automated I2C testing script, which is
fix here.
2018-07-25 12:01:40 +02:00
smlng
90f66a1952
cpu/sam0_common/i2c: fix ambiguous reg assignment
...
The value assigned to the register was unclear due to usage
of bit-comparison and ternary operator, added parentheses to
make it explicit.
2018-07-25 12:01:40 +02:00
dylad
8964f3accc
board/limifrog-v1: add missing I2C changes in periph_conf
2018-07-25 12:01:40 +02:00
dylad
365f72acd4
board/nz32-sc151: add missing I2C changes in periph_conf
2018-07-25 12:01:40 +02:00
Bas Stottelaar
0541b5c449
boards: efm32: adapt to new i2c interface.
2018-07-25 12:01:40 +02:00
Bas Stottelaar
e8a76acea5
cpu: efm32: adapt to new i2c interface.
2018-07-25 12:01:40 +02:00
MrKevinWeiss
f67d6f785d
tests/periph_i2c: Add automated testing script
...
Add automated script to test devices against a known testers.
This will make it easier to run tests instead of manual testing.
This is something that works for now but will be better integrated later.
2018-07-25 12:01:40 +02:00
MrKevinWeiss
16914171de
tests/periph_i2c: Adapt to new i2c api
...
Changed shell to reflect the api very closely.
This allows full access to each function for unit testing.
2018-07-25 12:01:40 +02:00
Joakim Nohlgård
3994c51b31
drivers/hih6130: adapt to new i2c API
2018-07-25 12:01:40 +02:00
Vincent Dupont
034d7f0b8f
adcxx1c: adapt to new i2c API
2018-07-25 12:01:40 +02:00
Michel Rottleuthner
906a19779e
drivers/lc709203f: adapt to new i2c API
2018-07-25 12:01:40 +02:00
Michel Rottleuthner
2e6ff0f197
drivers/ds1307: remove unused clock param
2018-07-25 12:01:40 +02:00
Michel Rottleuthner
1362289daf
drivers/ds1307: adapt to new i2c API
2018-07-25 12:01:40 +02:00
Michel Rottleuthner
df52d6b1b8
drivers/bh1750fvi: remove unused clock param
2018-07-25 12:01:40 +02:00
Michel Rottleuthner
27f8924bed
drivers/bh1750fvi: adapt to new i2c API
2018-07-25 12:01:39 +02:00
a82f4e1778
drivers/lis3mdl: adapt to new i2c API
2018-07-25 12:01:39 +02:00
fc17eb4c55
drivers/isl29020: adapt to new I2C api
2018-07-25 12:01:39 +02:00