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

38773 Commits

Author SHA1 Message Date
888cb09dff sys/ztimer64: properly clear timer on removal 2022-03-01 11:03:10 +01:00
3a9e64806c
Merge pull request #17718 from fjmolinas/pr_sys_crypto_unitialized_key
tests/sys_crypto: fix potentially unitialized error
2022-03-01 10:34:40 +01:00
0082252b66
Merge pull request #17716 from benpicco/drivers/dose-watchdog_users
drivers/dose: only disable watchdog when transiting from RECV state
2022-03-01 10:31:12 +01:00
Francisco
945dd082b0
Merge pull request #17715 from kfessel/p-add-building-default
tests: add default BOARDS
2022-03-01 10:23:58 +01:00
Francisco
32a6bb1830
Merge pull request #17714 from kfessel/p-add-missing-includes
sys,examples,tests,fuzzing: add missing includes
2022-03-01 10:23:34 +01:00
Francisco Molina
df3c0a6b72 tests/sys_crypto: fix potentially unitialized error 2022-03-01 09:55:25 +01:00
Karl Fessel
77928ea54f example/arduino_hello-wold: add building BOARD default 2022-02-28 22:00:21 +01:00
Karl Fessel
406e231225 tests: add building BOARD defaults 2022-02-28 21:59:57 +01:00
Benjamin Valentin
e6d2ff668b drivers/dose: only disable watchdog when transiting from RECV state
The DOSE watchdog should only run if at least one interface is in RECV
state.

That means it must be enabled when entering RECV state and disabled
when leaving RECV state.

The watchdog was *always* disabled on a transition to IDLE.
This is wrong: If there are two interfaces and one is in RECV state
but the other did just SEND something and transitions to IDLE state
from SEND state, it would still disable the watchdog.

Fix this by only disabling the watchdog if the current state is RECV.
2022-02-28 17:22:48 +01:00
Karl Fessel
52116e1070
Merge pull request #17572 from kfessel/p-set-doxygen-example-path
doc: add RIOT root to doxygen example path
2022-02-28 15:42:25 +01:00
Karl Fessel
16729529ee tests: add default BOARDS 2022-02-28 15:08:35 +01:00
Karl Fessel
e440929f8d tests: add missing includes 2022-02-28 14:53:08 +01:00
Karl Fessel
9a2ccd51f4 examples: add missing includes
thread.h
    gnrc/netif.h
2022-02-28 14:53:08 +01:00
Karl Fessel
b192e5f63c fuzzing/gnrc: include gnrc/netreg.h 2022-02-28 14:53:08 +01:00
Karl Fessel
4147042bc1 sys/shell: add missing includes 2022-02-28 14:53:07 +01:00
Karl Fessel
35107ec4ba sys/net: add missing includes 2022-02-28 14:53:07 +01:00
Karl Fessel
d03175c2ae net/gnrc: avoid *timer creeping though header 2022-02-28 14:53:07 +01:00
e362586da9
Merge pull request #17713 from fjmolinas/pr_lv_drivers_v8
pkg/lv_drivers: initial commit
2022-02-28 13:10:19 +01:00
Francisco Molina
6bb9656344 tests/lvgl*: add more stack for native 2022-02-28 10:23:06 +01:00
Francisco Molina
3776482758 boards/native: use SDL for lvgl 2022-02-28 10:23:06 +01:00
Francisco Molina
ec06163402 pkg/lvgl: adapt to SDL display and input driver 2022-02-28 10:23:06 +01:00
Francisco Molina
bab49e520d pkg/lv_drivers: initial commit 2022-02-28 10:23:06 +01:00
Francisco
3aeba84820
Merge pull request #17681 from aabadie/pr/pkg/lvgl-v8
pkg/lvgl: bump to 8.2.0
2022-02-28 09:41:37 +01:00
7c0ddbd1d8
Merge pull request #17472 from chrysn-pull-requests/doc-flags-msgs
core (largely doc): Differentiate message types from thread flags
2022-02-27 21:10:47 +01:00
benpicco
bbfa69153e
Merge pull request #17474 from benpicco/nanocoap-suit
sys/net/nanocoap: introduce `nanocoap_sock_*()`, use in suit/transport/coap
2022-02-27 02:07:50 +01:00
chrysn
b923fec952 core/thread: Add constant value to check custom flags against
Co-authored-by: benpicco <benpicco@googlemail.com>
2022-02-26 22:17:33 +01:00
benpicco
6cfbec4f8e
Merge pull request #10518 from gschorcht/drivers_mcp47xx
drivers: support for Microchip MCP47xx DAC devices added
2022-02-26 22:13:41 +01:00
chrysn
4bbe0ec42d core/msg doc: No need for system-wide uniqueness 2022-02-26 22:08:31 +01:00
benpicco
d5f570c28b
Merge pull request #17703 from benpicco/pkg/nanors
pkg/nanors: add reed solomon codec implementation
2022-02-26 19:35:44 +01:00
benpicco
7c2f062ef7
Merge pull request #17707 from benpicco/board_init-cleanup
boards: drop board_init() from board.h
2022-02-26 19:35:34 +01:00
Benjamin Valentin
8c1ba69f33 tests/pkg_nanors: add test for nanors 2022-02-26 11:09:14 +01:00
Benjamin Valentin
11ab3e3aa4 pkg/nanors: add reed solomon codec implementation 2022-02-26 11:09:14 +01:00
Karl Fessel
f3d935e31f
Merge pull request #17705 from kfessel/p-fix-ztimer-compat
sys/ztimer/xtimer_compat: fix bug introduced in #17690 and ..

also adds missing
    dummy XTIMER_BACKOFF
    xtimer_init
    xtimer_is_set
    xtimer_rmutex_lock_timeout
2022-02-25 23:44:30 +01:00
benpicco
51e47e70cb
Merge pull request #17631 from benpicco/pkg/fatfs-non_tiny
pkg/fatfs_vfs: support FF_FS_TINY=0
2022-02-25 23:43:54 +01:00
Karl Fessel
08442dbc83 sys/ztimer/xtimer_comapt: add missing define and functions
- dummy XTIMER_BACKOFF
- xtimer_init
- xtimer_is_set
- xtimer_rmutex_lock_timeout
2022-02-25 16:32:35 +01:00
Benjamin Valentin
6a54a39b0f pkg/fatfs: document some compile-time options 2022-02-25 16:31:44 +01:00
Benjamin Valentin
5d111e71aa boards: drop board_init() from board.h 2022-02-25 15:08:58 +01:00
Benjamin Valentin
1bf151f01f core/init: declare board_init() 2022-02-25 15:08:58 +01:00
chrysn
039e9937a4
Merge pull request #17704 from chrysn-pull-requests/rust-wrappers-update
{examples,tests}/rust: cargo update and deprecation fixes
2022-02-25 14:30:36 +01:00
cc26dedf07
pkg/lvgl: add patch for lv_conf_internal 2022-02-25 14:24:29 +01:00
3c3dae36a0
pkg/lvgl: use lvgl minimal config, bind widget use to modules 2022-02-25 14:24:29 +01:00
f35c348722
tests/pkg_lvgl: adapt to new lvgl version 2022-02-25 14:24:28 +01:00
0a33a08f21
pkg/lvgl: bump to v8.2.0
Co-authored-by: Kaspar Schleiser <kaspar@schleiser.de>
Co-authored-by: Koen Zandberg <koen@bergzand.net>
2022-02-25 14:24:28 +01:00
c190a87dce
pkg: move lvgl v7 to separate directory and deprecate 2022-02-25 14:24:28 +01:00
Karl Fessel
eb87cb7d3a sys/ztimer/xtimer_compat: fix bug introduced in #17690 2022-02-25 13:52:18 +01:00
chrysn
9503809f56 examples/rust-gcoap: Follow renames / deprecations of riot-wrappers 2022-02-25 13:11:57 +01:00
chrysn
433d7ba2a5 {examples,tests}/rust: cargo update
This restores compatibility with current nightlies by using the latest
coap-message version (after a nightly-only feature that uses saw a late
change), and also removes obstacles for use with stable Rust 1.59 (in
unrelated parts; the CoAP example is still nightly-only).

Contributes-To: https://github.com/RIOT-OS/RIOT/issues/17526
2022-02-25 12:57:55 +01:00
Francisco
d895a29c79
Merge pull request #17690 from kfessel/p-ztimer-xtimer-compat32
sys/ztimer: cleanup xtimer_compat.h for 32Bit only
2022-02-25 08:37:34 +01:00
fa450ee675
Merge pull request #17700 from chrysn-pull-requests/doc-c2rust-double-line
doc/rust: Remove duplicate (and wrong) line
2022-02-24 17:52:06 +01:00
chrysn
204a622fc3 doc/rust: Remove duplicate (and wrong) line
The duplication happened already in the initial version, and when
[17504] had the `--locked` added, the opportunity to remove the
duplication was missed.

[17504]: https://github.com/RIOT-OS/RIOT/pull/17504
2022-02-24 16:53:02 +01:00