a7d71930c9
boards/p-nucleo-wb55: update notes about OpenOCD version
2022-01-27 16:04:27 +01:00
0d2b58bdfb
boards/p-nucleo-wb55: fix doxygen parent group
2022-01-27 16:03:56 +01:00
chrysn
4f085222cf
Merge pull request #17577 from chrysn-pull-requests/compile_commands-updates
...
tools/compile_commands: Update --clangd set
2022-01-27 14:29:26 +01:00
Francisco
137d99de42
Merge pull request #17578 from aabadie/pr/testbed/iotlab_nodes
...
testbed/iotlab: add mapping for samr34-xpro and nucleo-wl55jc
2022-01-27 14:08:30 +01:00
8a869217f3
gh_action/test-on-iotlab: add nucleo-wl55jc and samr34-xpro
2022-01-27 11:47:06 +01:00
a18c95e524
testbed-support: add iotlab mapping for nucleo-wl55jc and samr34-xpro
2022-01-27 11:46:39 +01:00
541b23ce03
gh_action/test-on-iotlab: fix alphabetical order in boards list
2022-01-27 11:45:51 +01:00
chrysn
4fb9f46e62
tools/compile_commands: use -Wno-unknown-warning-option
...
... instead of manual filtering
Some -Wwarning-type flags were removed because in combination with
-Werror they caused clang to fail when the warning type was unknown.
Rather than enumerating them (a manual process with the extra risk of
leaving warnings disabled longer than necessary), this adds
`-Wno-unknown-arning-option` which disables the warnings (that are
becoming erors through -Werror) raised when a warning's name is unknown.
2022-01-27 09:10:49 +01:00
chrysn
c3fa026226
tools/compile_commands: Filter out -msmall-data-limit=8
...
It is not available in the libclang version currently shipped with
riotdocker.
2022-01-27 08:58:35 +01:00
chrysn
99d245f538
Merge pull request #17520 from chrysn-pull-requests/rust-enable-riscv
...
cpu/riscv_common: Enable Rust applications
2022-01-26 19:14:50 +01:00
chrysn
07a4756242
Merge pull request #17569 from chrysn-pull-requests/unit-tesla
...
phydat: Add Tesla unit
2022-01-25 16:43:16 +01:00
chrysn
206bea0a1d
phydat: Add Tesla unit
...
While this is equivalent to the existing Gs (1 T = 10^-4 Gs), this is
the SI (and thus preferred) unit.
2022-01-25 13:46:08 +01:00
Leandro Lanzieri
fca7ed3943
Merge pull request #17567 from fjmolinas/pr_test_uart_non_blocking_to_ztimer
...
tests/periph_uart_nonblocking: migrate to ztimer
2022-01-25 11:43:01 +01:00
7b06dc2bb2
Merge pull request #17557 from fjmolinas/pr_twr_ci_blacklist
...
examples/twr_aloha: blacklist test on ci
2022-01-25 11:18:15 +01:00
f184b11453
Merge pull request #17566 from fjmolinas/pr_xtimer_init_in_test
...
tests/*: remove uneeded xtimer_init
2022-01-25 11:16:06 +01:00
6ba8962a45
Merge pull request #17563 from fjmolinas/pr_lis2dh12_fix_ifdef
...
drivers/lis2dh12: use ifdef instead of IS_USED
2022-01-25 11:14:17 +01:00
benpicco
09ddd400c8
Merge pull request #17546 from gschorcht/cpu/esp32/gcc_8_4_0
...
cpu/esp32: changes for toolchain update to gcc version 8.4.0
2022-01-25 10:12:54 +01:00
Francisco Molina
eec37975d5
examples/twr_aloha: change test to tests-with-config
...
Test can only run on dwm1001 BOARDs.
2022-01-25 09:19:06 +01:00
Francisco Molina
621d81756c
tests/driver_motor_driver: remove uneeded xtimer_init()
2022-01-25 08:58:24 +01:00
Francisco Molina
b229f77ac1
drivers/lis2dh12: use ifdef instead of IS_USED
...
Using IS_USED leads to undefined API references
2022-01-25 08:45:09 +01:00
Francisco Molina
7782866efc
tests/periph_uart_nonblocking: migrate to ztimer
2022-01-25 08:42:53 +01:00
Francisco Molina
30dcfb8202
tests/thread_priority_inversion: remove unneeded xtimer_init()
2022-01-25 08:42:06 +01:00
Gunar Schorcht
c0dc6ccc71
cpu/esp32: set SDK configuration dependent on newlib_nano module
2022-01-25 00:37:08 +01:00
Gunar Schorcht
fdabe050ed
cpu/esp32: skip inclusion of toolchain pthread types
...
The toolchain provides POSIX type definitions for pthread which conflicts with that in RIOT. With the CFLAGS/CXXFLAGS skip the inclusion of the types shipped by the toolchain.
2022-01-25 00:36:51 +01:00
Gunar Schorcht
2ccfb145a1
cpu/esp32: add missing POSIX functions
2022-01-25 00:36:51 +01:00
Gunar Schorcht
1d20f88bb0
cpu/esp32: set stdout/stderr to be non-buffering
2022-01-25 00:36:51 +01:00
Gunar Schorcht
e1c6306bf4
cpu/esp32: replace bzero by memset
2022-01-25 00:36:51 +01:00
Gunar Schorcht
e15e18b195
cpu/esp32: fix compilation errors
2022-01-25 00:36:51 +01:00
Gunar Schorcht
839cf4223d
cpu/esp32: changes for retagetable locking
2022-01-25 00:36:51 +01:00
Gunar Schorcht
881a92fe47
cpu/esp32: remove types.h in sys include
2022-01-25 00:36:51 +01:00
benpicco
cbe9d6967b
Merge pull request #17552 from HendrikVE/pr/examples/gcoap_dtls
...
examples/gcoap_dtls: match Makefile of examples/gcoap
2022-01-24 22:05:15 +01:00
ae210fcf46
Merge pull request #17561 from fjmolinas/pr_ztimer64_flag
...
sys/ztimer64/util.c: fix ztimer64_set_timeout_flag
2022-01-24 21:19:15 +01:00
Marian Buschsieweke
780530ad33
Merge pull request #17560 from ststrell/nucleo_f767zi_fix_adc_pin_config
...
boards/nucleo-f767zi: Fix adc pin config in periph_conf.h
2022-01-24 20:30:49 +01:00
Francisco Molina
de50d557d8
sys/ztimer64/util.c: fix ztimer64_set_timeout_flag
2022-01-24 18:37:18 +01:00
Stefan Strell
ccf31eb15d
boards/nucleo-f767zi: Fix adc pin config in periph_conf.h
2022-01-24 18:12:25 +01:00
benpicco
c18f1c2a9b
Merge pull request #17455 from gschorcht/cpu/esp32/sdk-as-package
...
cpu/esp32: download Espressif SDK ESP-IDF as package
2022-01-24 16:13:04 +01:00
benpicco
db0a984ca7
Merge pull request #17553 from gschorcht/makefiles/libc_newlib_nano_dir
...
makefiles/libc/newlibc: allow toolchains with nano version only
2022-01-24 16:12:22 +01:00
0b0e7620db
Merge pull request #17558 from fjmolinas/pr_iotlab_wf_dwm1001
...
.github/workflows/test-on-iotlab: add dwm1001
2022-01-24 15:51:48 +01:00
Francisco Molina
7ce6b06367
.github/workflows/test-on-iotlab: add dwm1001
2022-01-24 15:00:13 +01:00
Kevin "Tristate Tom" Weiss
c94033016e
Merge pull request #17458 from aabadie/pr/boards/stm32f429i-disc1_kconfig_deps_fix
...
{disp,touch}_dev: improve Kconfig at different levels
2022-01-24 12:00:44 +01:00
Francisco
b985a74894
Merge pull request #17367 from fjmolinas/pr_driver_ztimer_corner_cases
...
drivers: migrate xtimer64 and xtimer/ticks users to ztimer
2022-01-24 10:41:24 +01:00
Gunar Schorcht
d6f86a9b7a
makefiles/libc/newlibc: allow toolchains with nano version only
...
The check for `newlib-nano` assumes that a toolchain which provides `newlib-nano` provides both the normal version and the nano version of the `newlib`.The nano version of `newlib.h` is therefore stored in its own include directory. This is the case for toolchains which allow to use both the normal and the nano version, e.g. for ARM and RISC-V.
However, if the toolchain provides `newlib_nano` but only allows the use of the nano version, it will only have the nano version of `newlib.h` and no separate directory for it, e.g. for ESP32.
To still be able to use such toolchains with `newlib_nano`, the check is changed so that the setting of the `-isystem` option depends on the existence of the separate directory.
2022-01-23 10:48:26 +01:00
Hendrik van Essen
e6242ae205
examples/gcoap_dtls: match Makefile of examples/gcoap
2022-01-23 01:33:23 +01:00
c78589763e
tests/disp_dev: add Kconfig config
2022-01-22 15:14:26 +01:00
8e56da3658
drivers/stmpe811: don't use a choice to select the bus
2022-01-22 15:14:26 +01:00
3a80354d92
tests/touch_dev: add Kconfig config
2022-01-22 15:14:18 +01:00
6ef50cab12
tests/touch_dev: migrate to ztimer
2022-01-22 15:14:18 +01:00
7c9bce25e1
boards/stm32f429i-disc1: add ili9341 and stmpe811 in Kconfig
2022-01-22 15:14:17 +01:00
240f80e43a
drivers/stmpe811: extend Kconfig
2022-01-22 15:14:17 +01:00
96f338bafc
drivers/stmpe811: cleanup Kconfig
2022-01-22 15:14:17 +01:00