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

16119 Commits

Author SHA1 Message Date
e87314fa1e tests/pthread_condition_variable: migrate to testrunner script 2017-11-08 09:00:20 +01:00
936928f819 tests/pthread_condition_variable: small improvements 2017-11-08 09:00:05 +01:00
7ff3a2a535 tests/pthread_cleanup: migrate to testrunner script 2017-11-08 09:00:05 +01:00
7bab0339dc tests/pthread_cleanup: small improvements 2017-11-08 09:00:05 +01:00
1e8104f268 tests/pthread_barrier: migrate to testrunner script 2017-11-08 09:00:05 +01:00
42afbb5fae tests/pthread_barrier: small improvements 2017-11-08 09:00:05 +01:00
7c446176a4 tests/pthread: migrate to testrunner script 2017-11-08 09:00:05 +01:00
cc90f8a854 tests/pthread: small improvements 2017-11-08 09:00:05 +01:00
Martine Lenders
5ce13b3562
Merge pull request #7362 from gebart/pr/kinetis-lpuart
kinetis: Add support for LPUART module in parallel with UART module
2017-11-08 01:06:58 +01:00
PeterKietzmann
1f332cfb7b drivers/srf08: correct value for max gain 2017-11-07 23:31:40 +01:00
Martine Lenders
867aff211f
Merge pull request #7935 from zhuoshuguo/gnrc_lwmac_adjust_csma_flag
gnrc_lwmac: adjust error use of csma flag for transmit packet.
2017-11-07 23:13:44 +01:00
Martine Lenders
43217b92f0
Merge pull request #7518 from Hyungsin/forupstream_openthread_rssi
[OpenThread] report RSSI for openthread
2017-11-07 22:52:15 +01:00
Martine Lenders
f6c9eb03c5
Merge pull request #7824 from Hyungsin/hamilton-tmp006
tmp006: optional raw values, low power mode, SAUL type
2017-11-07 22:51:56 +01:00
Martine Lenders
7ea0ba1a7e
Merge pull request #7710 from tfar/sandbox/2017/10/fix-edbg-macos-build
dist/tools/edbg: clear INCLUDES and LINK env vars before building
2017-11-07 22:32:33 +01:00
Aurelien Fillau
4eee79aade cpu/stm32l0: implement i2C non blocking mode
Timeouts have been added in I2C driver on the stm32l0
family so that any while loop do not stall the
task forever.

Signed-off-by: Aurelien Fillau <aurelien.fillau@gmail.com>
2017-11-07 22:24:58 +01:00
Martine Lenders
7c4a2f960b
Merge pull request #7276 from smlng/drivers/at86rf2xx/fix_regression
drivers, at86rf2xx: cleanup
2017-11-07 22:23:51 +01:00
smlng
13639c1bb3 drivers, at86rf2xx: cleanup
- update documentation
    - adapt constness
    - fix code alignment and stlye
2017-11-07 21:37:41 +01:00
Tobias Markmann
3d0a350ebc dist/tools/edbg: Clear environment before building edbg
This fixes compilation on macOS. Without this, autoconf
might pick up INCLUDES and LINKER variables causing compilation
and linking errors.
2017-11-07 21:26:42 +01:00
Martine Lenders
2ffd0427b6
Merge pull request #7838 from aabadie/test_thread_basic
tests/thread_basic: rename python testrunner script
2017-11-07 21:24:16 +01:00
Martine Lenders
76f1e9c829
Merge pull request #7860 from kYc0o/fix_miscelaneous_test_at86rf2xx
tests/driver_at86rf2xx: fix var lengths and unused vars
2017-11-07 21:16:08 +01:00
a23288fbdd test/thread_basic: fix pep8 in testrunner script 2017-11-07 21:15:43 +01:00
c8083a6767 tests/thread_basic: rename python testrunner script 2017-11-07 21:15:43 +01:00
kYc0o
129c170dde tests/driver_at86rf2xx: fix var lengths and unused vars 2017-11-07 21:09:22 +01:00
Martine Lenders
111f36c6da
Merge pull request #7953 from miri64/examples/fix/dirty-hack-to-javascript
examples: only whitelist a few essential boards (dirty hack)
2017-11-07 21:07:17 +01:00
Martine Lenders
2fbd228f12 examples: only whitelist a few essential boards (dirty hack)
This is a dirty hack proposed by @kaspar030 offline (with slight
adaptations) to allow Murdock to build properly tonight. @kaspar030
revert if the issue is fixed, @miri64 close this one if it isn't merged
tonight.

Right now Murdock fails randomly for some boards, because it doesn't has
the `xxd` tool installed.
2017-11-07 21:01:49 +01:00
smlng
961c49e2cc drivers, at86rf2xx: simplify internal functions
- at86rf2xx_tx_prepare
    - at86rf2xx_set_state
    - at86rf2xx_set_option
2017-11-07 19:53:47 +01:00
Martine Lenders
c20288553d
Merge pull request #7424 from miri64/gnrc_netif2/feat/gnrc-integration
gnrc: integrate gnrc_netif2
2017-11-07 19:51:51 +01:00
Martine Lenders
d017694208
Merge pull request #7936 from aabadie/pr/tests_threads_pexpect
tests/thread_*: migrate to testrunner script
2017-11-07 19:35:32 +01:00
3217648aa6 tests/thread_msg_seq: migrate to testrunner script 2017-11-07 19:29:31 +01:00
3a7621d0cb tests/thread_msg_seq: minor improvements in test application 2017-11-07 19:12:04 +01:00
17535f8fb1 tests/thread_flags_xtimer: migrate to testrunner script 2017-11-07 19:12:04 +01:00
7d4dc0456f tests/thread_flags_xtimer: minor improvements in test application 2017-11-07 19:12:04 +01:00
84fbd62034 tests/thread_flags: migrate to testrunner script 2017-11-07 19:10:34 +01:00
f6560df848 tests/thread_flags: minor improvements in test application 2017-11-07 19:10:34 +01:00
95bb6d48d8 tests/thread_exit: migrate to testrunner script 2017-11-07 19:10:34 +01:00
Martine Lenders
861035f22d gnrc: integrate gnrc_netif2
Not link-able, since NDP and NC are missing (intentionally)
2017-11-07 19:08:44 +01:00
Martine Lenders
b1e69a776f
Merge pull request #7910 from x3ro/fix-gnrc-ipv6-nib-test-on-macos
tests/gnrc_ipv6_nib: Fix unused function error w/ clang/macOS
2017-11-07 18:16:55 +01:00
Martine Lenders
de591ca1c3
Merge pull request #7911 from x3ro/fix-gnrc-ipv6-nib-6ln
tests/gnrc_ipv6_nib_6ln: Fix error w/ clang on macOS
2017-11-07 17:39:24 +01:00
Lucas Jenss
069849f002 WIP tests/gnrc_ipv6_nib: Fix unused function error w/ clang/macOS
In the case that GNRC_IPV6_NIB_CONF_ARSM is set but
GNRC_IPV6_NIB_CONF_6LN is not, clang complains about
the function _get_l2addr_from_ipv6 never being used.
I couldn't easily figure out why this passes in Murdock,
but I'm guessing that clang is simply being smarter than
GCC. Can someone comment on whether there is a better fix
for this?

Relates to #6473
2017-11-07 17:35:42 +01:00
Lucas Jenss
4bb12ba091 tests/gnrc_ipv6_nib_6ln: Fix error w/ clang on macOS
_is_reachable is only used when GNRC_IPV6_NIB_CONF_ARSM
is enabled, and as such it must be guarded so that clang
doesn't complain about a unused function in case
GNRC_IPV6_NIB_CONF_ARSM is not set

Similar to #7910
Relates to 6473
2017-11-07 17:33:15 +01:00
kYc0o
ec9897f9a3 cpu/sam0_commmon/ldscripts: remove all samd/l family linker scripts 2017-11-07 15:06:40 +01:00
kYc0o
a7a41ad781 boards: add rom boot offset for boards w/bootloader 2017-11-07 15:06:40 +01:00
kYc0o
4c86d95014 cpu/sam0_common/Makefile.include: add CPU ROM and RAM lengths 2017-11-07 15:06:39 +01:00
kYc0o
d25fd647e7 cpu/cortexm_common/ldscripts: add common linker script for cortexm family 2017-11-07 15:05:43 +01:00
kYc0o
4d681ac862 cpu/cortexm_common/Makefile.include: define linker length vars if set 2017-11-07 15:05:43 +01:00
Francisco Acosta
663bd8a71c
Merge pull request #7948 from kaspar030/cleanup_mcuboot
make: cleanup mcuboot support
2017-11-07 14:41:46 +01:00
72add88004
Merge pull request #7794 from kaspar030/bump_jerryscript_version
pkg/jerryscript: bump jerryscript version
2017-11-07 14:31:03 +01:00
Joakim Nohlgård
00a0740fcc kinetis: Add support for LPUART module in parallel with UART module
A dispatcher function is implemented for directing writes to the correct
function. The dispatcher is bypassed completely if the CPU only contain
one kind of UART module.

There are at least two different UART hardware modules deployed in
different Kinetis CPU families (or possibly three or more when counting
variations of the UART module). The UART module is an older 8 bit module
with advanced functionality, while the LPUART is a 32 bit module with
focus on low power consumption.

 - The older families in the K series all have UART modules.
 - The K22F family have both UART and LPUART modules in the same CPU.
 - Older L series (e.g. KL25Z) have two variations of the UART module
 - Newer L series (e.g. KL43Z) have LPUART modules, and sometimes
   UART as well.
 - Newer W series (KW41Z) have only LPUART
2017-11-07 14:19:42 +01:00
Francisco Acosta
a423897b1a
Merge pull request #7857 from kYc0o/fix_enc28j60_comp
drivers/enc28j60/enc28j60.c: fix counter var length
2017-11-07 13:55:23 +01:00
e7646781e4 make: mcuboot: prefix mcuboot make targets 2017-11-07 12:44:38 +01:00