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

5853 Commits

Author SHA1 Message Date
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
benpicco
2520b5c608
Merge pull request #16870 from fabian18/cpu_stm32_add_periph_backup_ram
cpu/stm32: make backup SRAM available
2022-01-21 18:09:42 +01:00
Leandro Lanzieri
91012bc3f9
drivers/ft5x06: remove unnecessary pseudomodules 2022-01-21 14:13:49 +01:00
Fabian Hüßler
5fdf8d2d88 tests/periph_backup_ram: FEATURES_REQUIRED += periph_rtc 2022-01-20 14:13:10 +01:00
Benjamin Valentin
c4b32a426f tests/unittests: add tests for chunked_ringbuffer 2022-01-19 11:43:35 +01:00
74239561b8
Merge pull request #17534 from fjmolinas/pr_edhoc_test_netif_multi
tests/pkg_edhoc: handle multiple interfaces
2022-01-19 08:42:20 +01:00
Francisco Molina
ec7926f6c4 tests/pkg_edhoc: handle multiple interfaces 2022-01-19 08:17:14 +01:00
Francisco
bc6624e67b
Merge pull request #17180 from benpicco/drivers/dose-watchdog
drivers/dose: introduce watchdog timer
2022-01-18 23:43:29 +01:00
Francisco Molina
c19a78765a drivers/pir: migrate to ztimer64 2022-01-18 16:27:44 +01:00
Francisco Molina
d8126864ea tests/driver_ltc4150: migrate to ztimer_usec 2022-01-18 16:27:44 +01:00
Francisco Molina
0398fb3f83 drivers/nvmram_spi: convert to ztimer_usec 2022-01-18 16:27:44 +01:00
Francisco Molina
24a848e844 drivers/nrf24l01p: migrate to ztimer 2022-01-18 16:27:44 +01:00
Benjamin Valentin
527d1bf559 tests/driver_dose: test dose_watchdog on select boards 2022-01-18 15:41:38 +01:00
728aefa541
Merge pull request #17528 from fjmolinas/pr_test_pkg_relic_stacksize
tests/pkg_relic: increase stacksize
2022-01-18 13:28:16 +01:00
Francisco Molina
1025341ff3 tests/pkg_relic: increase stacksize 2022-01-18 13:19:34 +01:00
benpicco
2542195cdf
Merge pull request #15671 from PeterKietzmann/pr_add_pkg_mbedtls
pkg/mbedtls: initial pkg import to use entropy module
2022-01-18 08:22:50 +01:00
PeterKietzmann
b05f93405e pkg/mbedtls:initial port of the entropy module 2022-01-17 23:22:14 +01:00
Marian Buschsieweke
8549ff2f7d
Merge pull request #17479 from gschorcht/cxxexflags_cpp+14
makefiles: use C++14 standard by default for C++ compilations
2022-01-17 13:42:41 +01:00
Francisco
000e6fa99d
Merge pull request #17228 from miri64/gnrc_pktbuf_cmd/enh/add-od-dep
gnrc_pktbuf_cmd: add od dependency with gnrc_pktbuf_static
2022-01-17 12:10:49 +01:00
Francisco Molina
90da7dcdfe tests/driver_si1133: remove uneeded xtimer dependency 2022-01-17 12:04:12 +01:00
benpicco
7cd9b6c1b0
Merge pull request #17514 from chrysn-pull-requests/riot-wrappers-0.7.15
rust: Update to riot-wrappers 0.7.15
2022-01-17 10:29:50 +01:00
chrysn
95b5052be4
Merge pull request #17502 from chrysn-pull-requests/queue-on-stack-never-quit
tests: Fix thread return with local message queue
2022-01-15 23:26:14 +01:00
benpicco
739c3d25e4
Merge pull request #17511 from benpicco/sock_has_ipv4
sys/net/sock: introduce SOCK_HAS_IPV4
2022-01-15 01:06:51 +01:00
Marian Buschsieweke
b6b7065ddc
core/rmutex: use atomic utils
Replace use of C11 atomics with atomic utils. This fixes

> error: address argument to atomic operation must be a pointer to a
>        trivially-copyable type ('_Atomic(int) *' invalid)

error when compiling on AVR with LLVM.
2022-01-14 09:52:17 +01:00
chrysn
deffb350a7 rust: Update to riot-wrappers 0.7.15 2022-01-13 18:52:05 +01:00
Benjamin Valentin
67ef5faeed sys/net/sock_util: make use of SOCK_HAS_IPV4 2022-01-13 18:40:12 +01:00
Gunar Schorcht
93d15ac2d3 tests/cpp11_*: remove -std=c++11 2022-01-13 17:50:59 +01:00
chrysn
952858ee92 doc/rust: Adjust to riot-sys internals' changes 2022-01-13 12:52:13 +01:00
chrysn
9c3d1039f0 doc: Elaborate on maintenance modes of Rust crates
Closes: https://github.com/RIOT-OS/RIOT/issues/17488
2022-01-13 12:52:13 +01:00
chrysn
87847b1de4 tests: Fix thread return with local message queue
When a message queue is configured from the stack, that main function
must never return -- otherwise, during sched_task_exit (which the
thread's function "returns" to), message senders might still send
messages into already freed stack space (which would be reused by
sched_task_exit).

Co-authored-by: Marian Buschsieweke <maribu@users.noreply.github.com>
2022-01-11 21:51:09 +01:00
benpicco
d0868bc997
Merge pull request #16918 from jia200x/pr/gnrc_netif/refactor_init
gnrc_netif: move netdev initialization to ops->init
2022-01-10 17:58:45 +01:00
Jose Alamos
eb23813467
tests/gnrc_netif: adapt ops->init to handle driver initialization 2022-01-10 13:59:27 +01:00
Jose Alamos
e7fac9f661
net/gnrc_netif: add return values to init 2022-01-10 13:59:01 +01:00
Jose Alamos
db815aa779
ieee802154/hal: migrate to request_op and confirm_op 2022-01-10 13:57:02 +01:00
benpicco
f33b3ad10d
Merge pull request #17242 from bergzand/pr/hid/add_descriptor_defines
usb/hid: Add HID report descriptor defines
2022-01-10 12:28:01 +01:00
8ea334dbc2
tests/usbus_hid: Adapt HID descriptors to use helper defines
Content of the HID report descriptor itself is unchanged
2022-01-10 11:35:58 +01:00
c49f156e6e
Merge pull request #17448 from aabadie/pr/drivers/ft5336
drivers/ft5x06: add support for touch panel controller
2022-01-09 18:02:40 +01:00
444170ed04
tests/driver_ft5x06: add test application for touch panel 2022-01-09 16:43:34 +01:00
a7fab3fe53
tests/unittests/tests-saul_reg: remove saul_reg_rm test function 2022-01-08 11:49:06 +01:00
795b71f7bf
Merge pull request #17480 from aabadie/pr/sys/crypto_aes_cipher_removal
sys/crypto: remove deprecated CIPHER_AES_128
2022-01-08 02:18:23 +01:00
5083061995
Merge pull request #17273 from maribu/core/IS_CT_CONSTANT
core: Add IS_CT_CONSTANT()
2022-01-08 00:21:07 +01:00
a082d2dd7a
Merge pull request #17478 from benpicco/tests/pkg_fatfs-drop_whitelist
tests/pkg_fatfs{_vfs}: drop whitelist
2022-01-07 18:57:52 +01:00
3676b63583
Merge pull request #17447 from gschorcht/sys/arduino_serial_stdio
sys/arduino: add Serial over stdio support
2022-01-07 18:04:35 +01:00
b0489b74ed
tests/pkg_qr-code-generator: adapt for stm32f746g-disco screen 2022-01-07 14:32:24 +01:00
9f4d6da505
tests/disp_dev: adjust buffer size when LCD_SCREEN_WIDTH is set 2022-01-07 14:32:24 +01:00
ed16fe60e4
tests/periph_ltdc: add test application 2022-01-07 14:32:24 +01:00
chrysn
70726d46ab {examples,tests}/rust*: Blacklist ek-lm4f120xl board
Something in C2Rust mistranspiles around LED_PORT; disabling the board
for all Rust examples/tests.
2022-01-07 14:26:30 +01:00
chrysn
50f8ed3f72 {examples,tests}/rust*: Update Cargo.toml
This pulls in adjustments to the C-nonbreaking but Rust-breaking API
change in https://github.com/RIOT-OS/RIOT/pull/17359

cstr_core is forcibly kept at 0.2.4 because 0.2.5 needs a newer nightly
than riotdocker currently has.
2022-01-07 14:19:36 +01:00
f279a66d82
tests/sys_crypto_aes_ccm: use CIPHER_AES instead of CIPHER_AES_128 2022-01-07 11:13:38 +01:00
Marian Buschsieweke
68424a924c
core: Add IS_CT_CONSTANT()
This adds a simple macro to check (at C level) whether a given
expression is proven to be compile time constant and suitable for
constant folding. This allows writing code like this:

```C
int gpio_read(gpio_t pin) {
    if (IS_CT_CONSTANT(pin)) {
        /* this implementation should even be able to use the port and
         * pin number as immediate in inline assembly */
    }
    else {
        /* less efficient implementation that cannot use port and pin
         * number as immediate in inline assembly */
    }
}
```
2022-01-06 23:30:56 +01:00
Benjamin Valentin
96f4fd6273 tests/pkg_fatfs_vfs: avoid conflict with boards defining mtd1 2022-01-06 18:24:00 +01:00
Gunar Schorcht
725472cbc4 sys/arduino: add Serial over stdio support
If module `arduino_serial_stdio` is used and `ARDUINO_UART_DEV` is `UART_UNDEF`, the STDIO is used for `Serial`. It requires that the used `stdio` backend implements `stdio_available`.
2022-01-06 17:27:53 +01:00
Benjamin Valentin
42df626181 tests/pkg_fatfs{_vfs}: drop whitelist
We have the `FEATURES_REQUIRED` now, no need to whitelist boards with SPI
and GPIOs.
2022-01-06 14:28:38 +01:00
70d7b4eb13
tests/saul_drivers: add saul build test application 2022-01-06 12:23:27 +01:00
2b5ac8d422
Merge pull request #17262 from benpicco/msg_avail-return
core/msg: make msg_avail() return 0 on no queue
2022-01-05 14:13:28 +01:00
0056648581
Merge pull request #17418 from aabadie/pr/drivers/periph_build_enh
drivers/periph_common: build periph module selectively
2022-01-04 14:59:39 +01:00
benpicco
27f3261792
Merge pull request #17432 from benpicco/tests/socket_zep-fix
tests/socket_zep: fix automatic test
2022-01-03 17:25:38 +01:00
d645ea89e9
tests/malloc: increase test timeout for very large mems 2021-12-23 11:04:42 +01:00
Benjamin Valentin
79891e9318 tests/socket_zep: enable test on Murdock
Murdock does not support IPv6, so use IPv4 for the automated test.
2021-12-21 16:53:27 +01:00
Benjamin Valentin
e7be547920 tests/socket_zep: adapt test to API expectations 2021-12-21 16:53:06 +01:00
79df157727
sys: move rtc utility functions to their own module 2021-12-20 13:04:20 +01:00
c9e30b01c0
Merge pull request #16333 from fjmolinas/pr_driver_hm3301
drivers/hm330x: initial commit
2021-12-16 17:56:45 +01:00
chrysn
afdabcf9b6
Merge pull request #16274 from chrysn-pull-requests/rust-application
Add some Rust building infrastructure and example
2021-12-16 16:17:28 +01:00
Francisco Molina
aedec107d4 tests/driver_hm330x: initial import 2021-12-16 15:19:55 +01:00
chrysn
72e4c1803f rust: Add minimal test
Unlike the hello-world example (that is largely identical), this gets
run during CI.
2021-12-16 13:29:30 +01:00
9c71dd7566
Merge pull request #17342 from aabadie/pr/sysclk
sys: introduce sysclk function to retrieve core clock frequency
2021-12-15 15:41:34 +01:00
Francisco
03a004e3c9
Merge pull request #17395 from fjmolinas/pr_cpu_no_rtt
cpu: do not auto-select ztimer_periph_rtt for sam0, fe310
2021-12-15 14:04:57 +01:00
Francisco
fe850e8919
Merge pull request #17357 from kfessel/p-evtimer32
sys/evtimer,ztimer: do not depend on ztimer_now64
2021-12-15 13:24:44 +01:00
ea3c59f41a
tests: use coreclk() instead of CLOCK_CORECLOCK 2021-12-15 13:14:19 +01:00
Marian Buschsieweke
13df2a6231
Merge pull request #17388 from maribu/tests/periph_timer_periodic
tests/periph_timer_periodic: spice up test
2021-12-15 12:55:00 +01:00
Kevin "Tristate Tom" Weiss
e3f6212708
Merge pull request #17355 from leandrolanzieri/pr/boards/samd21/model_kconfig
boards/samd21-based: model Kconfig
2021-12-15 12:35:32 +01:00
Francisco
10165da210
Merge pull request #17308 from aabadie/pr/drivers/mhz19_ztimer
drivers/mhz19: migrate to ztimer
2021-12-15 11:05:16 +01:00
Francisco Molina
600acb756c tests/periph_pm: select ztimer_no_periph_rtt for sam0 boards
For sam0 there is a conflict between rtt and rtc, make resolves
this based on feature conflicts and the feature to be included
depends on dependency resolution.

Kconfig can't rely on order of inclusion therefore ztimer_no_periph_rtt
is implied to aboid ztimer_msec selecting rtt (its the case for BOARDs
using stdio_rtt
2021-12-15 10:31:19 +01:00
Leandro Lanzieri
1dd3b38e6c tests/periph_rtc/kconfig: do not use rtt on ztimer 2021-12-15 10:31:19 +01:00
Francisco
31f5899c56
Merge pull request #17374 from MrKevinWeiss/pr/fix/kconfig/stms2
boards/stm32-based: model Kconfig
2021-12-15 10:29:49 +01:00
29ed101405
Merge pull request #17393 from fjmolinas/pr_kinetis_fix_rtt
cpu/kinetis/include: fix xtimer backend timer selection
2021-12-15 00:01:52 +01:00
Francisco Molina
c2d874e0d0 tests/posix_sleep: remove custom periph_rtt inclusion for ztimer 2021-12-14 23:23:30 +01:00
Karl Fessel
f30433caf6 tests: adds some INSUFFICIENT_MEMORY boards 2021-12-14 22:53:01 +01:00
Karl Fessel
5dfe59b9dc test/pkg_microcoap: depends on xtimer 2021-12-14 22:53:01 +01:00
Karl Fessel
6473c5c1f7 test/gnrc_sock_ip: depends on xtimer 2021-12-14 22:53:01 +01:00
Karl Fessel
9f285f319e test/gnrc_udp: depends on xtimer 2021-12-14 22:53:01 +01:00
Karl Fessel
937efda843 test/evtimer_underflow: test shall not need a blocking timer set
xtimer for short timouts is blocking (spin) this was needed for this test to pass
by sleeping in main we no longer need the timer set to wait
2021-12-14 22:53:01 +01:00
MrKevinWeiss
e6352fd383
drivers/lpsxxx: Allow SAUL_DEFAULT in kconfig 2021-12-14 16:17:06 +01:00
Francisco Molina
9b03d45953 tests/periph_rtt_min: update CPUs with configurable rtt freq 2021-12-14 13:19:15 +01:00
22e5e8d24e tests/bench_ztimer: add port of bench_xtimer 2021-12-14 12:39:17 +01:00
Marian Buschsieweke
1d57cf9e0f
tests/periph_timer_periodic: spice up test
This should detect some bugs regarding incorrect behavior regarding
timer_start() not resuming periodic timers as expected.
2021-12-13 17:11:15 +01:00
7b2ab7d734
Merge pull request #17375 from aabadie/pr/drivers/ztimer_ter
drivers: several cleanups related to xtimer + some ztimer migration
2021-12-12 15:45:08 +01:00
Marian Buschsieweke
5b86d65744
Merge pull request #14364 from gschorcht/fix_ndebug_compilation
Fix NDEBUG compilation problems
2021-12-12 14:39:42 +01:00
Gunar Schorcht
b3de3e27de tests/ieee802154_submac: fix compilation with NDEBUG 2021-12-12 13:18:46 +01:00
Gunar Schorcht
1091c879a0 tests/ieee802154_hal: fix compilation with NDEBUG 2021-12-12 13:18:46 +01:00
Gunar Schorcht
869852de87 tests/gnrc_tx_sync: fix compilation with NDEBUG 2021-12-12 13:18:46 +01:00
Gunar Schorcht
212f982cc7 tests/gnrc_sixlowpan_frag_sfr: fix compilation with NDEBUG 2021-12-12 13:18:46 +01:00
Gunar Schorcht
5733fd7b20 tests/gnrc_sixlowpan_frag_minfwd: fix compilation with NDEBUG 2021-12-12 13:18:46 +01:00
Gunar Schorcht
ab7dcfdfd2 tests/mtd_raw: fix compilation with NDEBUG 2021-12-12 13:18:46 +01:00
Gunar Schorcht
cfb2ef7de2 tests/bitalgorithm_timings: fix compilation with NDEBUG 2021-12-12 13:18:46 +01:00
c5e28d4ef3
drivers/lis3mdl: fix timer dep + migrate app to ztimer 2021-12-12 10:45:09 +01:00
3e717480ac
drivers/ws281x: pull xtimer module from test application 2021-12-11 17:56:40 +01:00
e1310e3378
drivers/sps30: fix unused include, migrate to ztimer 2021-12-11 17:56:39 +01:00
e71988d22a
drivers/shtc1: migrate to ztimer 2021-12-11 17:56:39 +01:00
097b1970d2
drivers/pulse_counter: migrate to ztimer 2021-12-11 17:56:39 +01:00
38c2ea57aa
drivers/pn532: migrate to ztimer 2021-12-11 17:56:39 +01:00
d9fe3a74e5
drivers/lis2dh12: migrate to ztimer 2021-12-11 16:53:14 +01:00
9d53ed3ebf
drivers/ad7746: migrate to ztimer 2021-12-11 16:53:14 +01:00
d0eb8e2f7b
Merge pull request #17361 from fjmolinas/pr_sdcard_ztimer
drivers/sdcard_spi: convert to ztimer_usec
2021-12-09 17:44:48 +01:00
Francisco
b52a8857eb
Merge pull request #17368 from kaspar030/fix_ztimer64_uninitialized_timer_crash
sys/ztimer64: make _del_entry_from_list() safe for uninit ztimer64_t
2021-12-09 16:51:06 +01:00
Gunar Schorcht
8cd0aef67e tests/lwip_sock_udp: fix compilation with NDEBUG 2021-12-09 16:44:19 +01:00
Gunar Schorcht
cae2448aad tests/lwip_sock_ip: fix compilation with NDEBUG 2021-12-09 16:44:19 +01:00
Gunar Schorcht
628b343a05 tests/gnrc_sock_udp: fix compilation with NDEBUG 2021-12-09 16:44:19 +01:00
Gunar Schorcht
2b9de489bd tests/gnrc_sock_ip: fix compilation with NDEBUG 2021-12-09 16:44:19 +01:00
Gunar Schorcht
902203fa93 tests/gnrc_ipv6_ext_frag: fix compilation with NDEBUG 2021-12-09 16:44:19 +01:00
Gunar Schorcht
ff4641ec36 tests/candev: fix compilation with NDEBUG 2021-12-09 16:44:19 +01:00
Karl Fessel
6347dcdffc
Merge pull request #17141 from kfessel/p-ztimer-gcoap
net/gcoap: port to ztimer
2021-12-09 15:22:10 +01:00
Francisco
7362074f49
Merge pull request #17235 from leandrolanzieri/cpu/kinetis/model_kconfig
cpu/kinetis: model kconfig
2021-12-09 14:22:10 +01:00
835db7d97f tests/unittests: add ztimer64 regression test 2021-12-09 14:10:16 +01:00
Francisco Molina
97472047d7 tests/driver_io1_xplained: use ztimer 2021-12-09 14:00:39 +01:00
Francisco
e8d8759a69
Merge pull request #17358 from aabadie/pr/drivers/ztimer_bis
drivers: migrate mpu9x50 and si70xx to ztimer
2021-12-09 10:39:52 +01:00
d959ce7eea
Merge pull request #16928 from kaspar030/ztimer64
sys/ztimer64: initial PR
2021-12-09 10:17:15 +01:00
5c99f951cd
Merge pull request #17315 from aabadie/pr/drivers/ztimer
drivers: migrate some drivers to ztimer
2021-12-09 09:49:47 +01:00
3a8a543a0c
drivers/mpu9x50: migrate to ztimer 2021-12-09 09:32:31 +01:00
f4474ed817
drivers/si70xx: migrate to ztimer 2021-12-09 09:32:31 +01:00
benpicco
e8cbf1ea90
Merge pull request #16681 from benpicco/drivers/dose-collision
drivers/dose: make use of UART collision detection feature
2021-12-08 20:48:28 +01:00
Benjamin Valentin
780e87325b tests/driver_dose: use USEMODULE += 2021-12-08 17:35:00 +01:00
Benjamin Valentin
9f63f80747 tests/periph_uart: add test for periph_uart_collision feature 2021-12-08 17:35:00 +01:00
Karl Fessel
08ef57fbd0
Merge pull request #16126 from kfessel/p-mix-schedrr
sys/sched_rr: Add a round robin scheduler module
2021-12-08 16:01:57 +01:00
2a1be13f17
drivers/ccs811: migrate to ztimer 2021-12-08 15:15:30 +01:00
1acdec389e
drivers/lsm6dsl: migrate to ztimer 2021-12-08 15:15:30 +01:00
40a1dcb35b
drivers/tsl2561: migrate to ztimer 2021-12-08 15:15:30 +01:00
aa65feab25
drivers/si114x: migrate to ztimer 2021-12-08 15:15:30 +01:00
0076eb83fc
drivers/stmpe811: migrate to ztimer 2021-12-08 15:15:30 +01:00
Leandro Lanzieri
15165bfdf7
Merge pull request #17299 from fjmolinas/pr_nrf52_boards_kconfig
boards: model nrf52 boards
2021-12-08 14:45:03 +01:00
Francisco Molina
766bfeace4 boards: model nrf52 boards 2021-12-08 13:25:29 +01:00
Francisco Molina
39cfa43262 drivers/apds99xx/Kconfig: fix multimodel selection 2021-12-08 13:25:26 +01:00
Francisco Molina
2dab9eeb32 drivers/lpsxxx: fix variant selection 2021-12-08 13:25:26 +01:00
Karl Fessel
2594032163 test/sys_sched_round_robin: use sleep instead of mutex
to avoid priority-inversion screwing up the test
2021-12-08 13:14:27 +01:00
Karl Fessel
fc3f5f562b test/sys_sched_round_robin: add test for sys_sched_round_robin
with README.md
2021-12-08 13:13:48 +01:00
Francisco
b96f94bfb8
Merge pull request #17037 from MrKevinWeiss/pr/tests/turo
tests/turo_txt: Basic test for txt turo variant
2021-12-08 11:10:47 +01:00
86efedd786 tests/ztimer64_msg: initial commit 2021-12-08 10:33:37 +01:00
Gunar Schorcht
739fbf41fb drivers/mcp47xx: add Kconfig 2021-12-08 05:42:07 +01:00
Gunar Schorcht
1aa3584786 tests/driver_mcp47xx: add test app for MCP47xx driver 2021-12-08 05:42:07 +01:00
Benjamin Valentin
64bd80d389 ztimer_periodic: make callback function return bool
The callback function of `ztimer_periodic` is only expected to have
two states.
So let it return `true` if the timer should keep repeating, `false`
otherwise.
2021-12-08 00:10:55 +01:00
benpicco
536f7e23c8
Merge pull request #17276 from fjmolinas/pr_event_periodic_count
sys/include/event/periodic: add count
2021-12-08 00:09:57 +01:00
1830d8bd1c tests/unittests: add ztimer64 unittests
Co-authored-by: Francisco Molina <femolina@uc.cl>
2021-12-07 23:57:56 +01:00
Francisco
97b4dd3a57
Merge pull request #17216 from bergzand/pr/ps_schedstatistics/ztimer
schedstatistics: Convert to ztimer
2021-12-07 20:22:58 +01:00
Francisco Molina
7d084a43ff sys/include/event/periodic: add count 2021-12-07 19:42:32 +01:00
Benjamin Valentin
84135ede91 tests/ieee802154_hal: fix default RNG selection 2021-12-07 19:08:49 +01:00
José Alamos
ce8cda2fd8
Merge pull request #16932 from benpicco/socket_zep-hal
socket_zep: port to radio HAL
2021-12-07 18:24:33 +01:00
Francisco
9e5facf3b2
Merge pull request #17122 from bergzand/pr/stdio_rtt/ztimer
stdio_rtt: Convert to ztimer
2021-12-07 17:08:38 +01:00
d69ab922e4
Merge pull request #17347 from fjmolinas/pr_ucglib_sdl
tests/pkg_ucglib: add missing function declaration
2021-12-07 16:56:01 +01:00
a6910f1660
tests/periph_spi: Convert to ztimer 2021-12-07 16:31:15 +01:00
7015392170
tests/ps_schedstatistics: Generate load using ztimer 2021-12-07 16:31:15 +01:00
Leandro Lanzieri
e04169d2d6
drivers/tmp00x/kconfig: rework modelling 2021-12-07 11:32:16 +01:00
11ac994224
test/unittest: no auto ztimer_periph_rtt 2021-12-07 10:07:55 +01:00
Francisco Molina
3bea71affd
tests/event: fix ztimer_usec ifdef 2021-12-07 10:04:04 +01:00
1e5f84ef71
tests/periph_adc: migrate to ztimer 2021-12-07 09:28:58 +01:00
Francisco
6749b71066
Merge pull request #17337 from HendrikVE/pr/tsrb_init
sys/tsrb: add tsrb_clear
2021-12-07 09:20:22 +01:00
Francisco
de7df7201a
Merge pull request #17309 from aabadie/pr/pkg/ztimer
pkg: migrate some packages to ztimer
2021-12-07 09:13:39 +01:00
Francisco Molina
d6ae3705c0 tests/pkg_ucglib: add missing function declaration 2021-12-07 09:13:31 +01:00
3ca1a10217
Merge pull request #17319 from aabadie/pr/sys/trace_ztimer
sys/trace: migrate to ztimer
2021-12-06 23:07:04 +01:00
Karl Fessel
d7d1f7acad test/unittest: init ztimer, work around ztimer_t uint64_t 2021-12-06 13:31:18 +01:00
Karl Fessel
0433548346 test/unittest: no auto ztimer_periph_rtt 2021-12-06 13:31:18 +01:00
Hendrik van Essen
de4b32ef54 sys/tsrb: add tsrb_clear 2021-12-06 11:53:59 +01:00
2e0c02b25d
Merge pull request #17340 from gschorcht/driver/fix_css811_read_status
driver/css811: fix read status
2021-12-04 17:41:02 +01:00
benpicco
0646862421
Merge pull request #10430 from gschorcht/drivers_pcf857x
drivers: add PCF857X I2C I/O expander driver
2021-12-04 16:57:01 +01:00
Gunar Schorcht
4d3cc8d2d2 tests: add PCF957X driver test application 2021-12-04 14:11:04 +01:00
Gunar Schorcht
23724816be tests/drivers_ccs811: small cleanups in documentation 2021-12-04 13:43:31 +01:00
7cf93cb78b
tests/trace: add Kconfig 2021-12-04 12:03:14 +01:00
529cc2d9ad
Merge pull request #17329 from miri64/ieee802154/fix/resv-src
ieee802154 / tests/unittests: fix all-asan reported errors
2021-12-04 02:27:27 +01:00
8329112c45
Merge pull request #17088 from fjmolinas/pr_stmpe811_spi
drivers/stmpe811: add spi mode
2021-12-03 21:37:46 +01:00
Francisco
3afa47d8f2
Merge pull request #14955 from maribu/cflags-cast-align
makefiles/cflags.inc.mk: Add -Wcast-align
2021-12-03 17:47:24 +01:00
Francisco Molina
e17fe0aee2 drivers/stmpe811: add spi mode 2021-12-03 17:12:03 +01:00
Francisco
6475609440
Merge pull request #17323 from maribu/tests/malloc
tests/malloc: fix counting bugs
2021-12-03 12:01:49 +01:00
Francisco
5ba215f9c5
Merge pull request #16843 from haukepetersen/add_nimble_scannerext
nimble_scanner: rework to enable scanning BLE5 PHYs and extended advertisements
2021-12-03 12:00:10 +01:00
Martine Lenders
7631dd19fc
tests/unittests: fix test vectors
In the tests fixed in this commit, the header tells that there is a PAN
ID in the header, but no PAN ID was provided in the test vector. This
amends the test vector with the PAN ID (as done in other tests in this
test suite) and adds a check if the PAN was correct.
2021-12-03 11:32:29 +01:00
Marian Buschsieweke
3a07baf8e6
tests/pkg_utensor: fix alignment bug 2021-12-03 10:12:38 +01:00
Marian Buschsieweke
588126115c
tests/pkg_emlearn: fix compilation with -Wcast-align 2021-12-03 10:12:37 +01:00
Marian Buschsieweke
afdaa2fed9
tests/pkg_openwsn_sock_udp: silence -Wcast-align 2021-12-03 10:12:36 +01:00
Marian Buschsieweke
e4c627d252
tests/pkg_cmsis-nn: add -Wno-cast-align
This should be reverted and properly fixed.
2021-12-03 10:12:36 +01:00
Marian Buschsieweke
a6ceeec29f
tests/malloc: fix counting bug
There is a corner cases in which the counting of allocated memory
previously was wrong: When the allocation of the chunk succeeded but the
allocation of the next struct  node fails. This was relatively unlikely
to happen, as the chunk size was much bigger than the memory required by
the struct node. But it happens on the ESP32 boards resulting in failing
nightlies. This fixes the issue.
2021-12-03 10:09:46 +01:00
Francisco
1ec9bfdec4
Merge pull request #17287 from leandrolanzieri/pr/sys/vfs/model_kconfig
sys/vfs: model Kconfig
2021-12-03 09:11:57 +01:00
Hauke Petersen
853395cd8e tests: add test for NimBLE ext adv scanner config 2021-12-02 23:31:33 +01:00
Francisco
fea525f019
Merge pull request #17286 from leandrolanzieri/pr/sys/log/model_kconfig
sys/log: model Kconfig
2021-12-02 15:42:30 +01:00
b6cc07009f
Merge pull request #17284 from fjmolinas/pr_ztimer_no_periph_rtt
sys/ztimer: add 'ztimer_no_periph_rtt'
2021-12-02 11:02:24 +01:00
Leandro Lanzieri
59130252de
tests/log_printfnoformat: add kconfig configuration 2021-12-02 09:41:46 +01:00
Leandro Lanzieri
983d2d2a9c
tests/log_color: add kconfig configuration 2021-12-02 09:41:46 +01:00
Francisco Molina
84ba92a99b tests: remove uneeded explicit inclusion of ztimer_periph_rt* 2021-12-02 07:54:38 +01:00
Gunar Schorcht
d13da373f8 tests/periph_gpio: cleanup ztimer dependency
Module benchmark already pulls in ztimer_usec. It is not necessary to pull it in again in application.
2021-12-02 07:04:06 +01:00
24ff8f7ece
pkg/ucglib: migrate to ztimer 2021-12-01 17:54:55 +01:00
4f3a61c7dc
pkg/u8g2: migrate to ztimer 2021-12-01 17:54:55 +01:00
25d1e2daa2
pkg/driver_bme680: migrate to ztimer 2021-12-01 17:54:55 +01:00
Marian Buschsieweke
48fc63e0ae
Merge pull request #17294 from benpicco/doc-ping
doc: replace ping6 with ping
2021-12-01 17:00:09 +01:00
19018760a5
drivers/mhz19: migrate to ztimer 2021-12-01 14:32:41 +01:00
Leandro Lanzieri
eb4bbb86d3
tests/pkg_fatfs_vfs: adapt test to work with mtd_mci and SD card 2021-12-01 11:15:16 +01:00
Leandro Lanzieri
7b35d6e0f0
drivers/sht1x: rework Kconfig 2021-12-01 10:14:35 +01:00
d3666102db
Merge pull request #17283 from MrKevinWeiss/pr/fix/fstring/nightly
tests/*: Fix nightly failures due to f-string
2021-12-01 08:54:19 +01:00
benpicco
207964265a
Merge pull request #17188 from benpicco/sys/random-musl_lcg-default
sys/random: default to musl LCG instead of TinyMT
2021-11-30 23:28:48 +01:00
Marian Buschsieweke
44ebc38cac
Merge pull request #17292 from kaspar030/base64url_tmp_buffer
tests/unittests/tests-base64: enlarge test buffer for worst case
2021-11-30 09:13:37 +01:00
Gunar Schorcht
8794b357a1
Merge pull request #17289 from leandrolanzieri/pr/drivers/sx126x/kconfig/rework
drivers/sx126x/Kconfig: rework model selection
2021-11-30 06:01:01 +01:00
benpicco
05b9c84369
Merge pull request #17255 from MrKevinWeiss/pr/kconfig/sam54
.murdock: Add same54-xpro to kconfig tests
2021-11-29 23:22:23 +01:00