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

38795 Commits

Author SHA1 Message Date
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
benpicco
67b98fd741 sys/net/nanocoap: introduce nanocoap_sock_*()
Co-authored-by: Jan Romann <jan.romann@uni-bremen.de>
2022-02-24 12:20:47 +01:00
Benjamin Valentin
e56d744069 tests: make use of nanocoap_request_simple() 2022-02-24 12:20:05 +01:00
Benjamin Valentin
0b768e5602 nanocoap: add nanocoap_request_simple() 2022-02-24 12:20:05 +01:00
Benjamin Valentin
2106ce4212 tests/nanocoap_cli: add url command 2022-02-24 12:20:05 +01:00
Benjamin Valentin
7dc2f730d2 nanocoap: check if all critical options were handled 2022-02-24 12:20:05 +01:00
f2d7a04c84
Merge pull request #17670 from fjmolinas/pr_ztimer_xtimer_copmat_64
sys/ztimer: add ztimer64_xtimer_compat complete xtimer replace module
2022-02-24 12:02:31 +01:00
Francisco Molina
46fe917388 tests/xtimer_drift: add missing dependency 2022-02-24 09:10:58 +01:00
Francisco Molina
106db4616b sys/Makefile.dep: add missing newlib_syscalls dep 2022-02-24 09:10:58 +01:00
df8086091f sys/ztimer: add ztimer64_xtimer_compat
The ztimer64_xtimer_compat modules implements the whole xtimer api
on top of ztimer64_usec
2022-02-24 09:10:58 +01:00
Karl Fessel
822dbc718d sys/ztimer: xtimer_compat (32) remove xtimer_now_timex() 2022-02-23 16:21:37 +01:00
Karl Fessel
d81fbf044b sys/ztimer: cleanup xtimer_compat.h for 32Bit only 2022-02-23 16:01:05 +01:00
d43ad768f1
Merge pull request #17689 from fjmolinas/pr_event_timeout_deprecate_xtimer
sys/event/timeout: remove alternative xtimer implementation
2022-02-23 13:37:30 +01:00
Francisco Molina
dff92b59b5 sys/event/periodic: remove wrong event_timeout_dependency 2022-02-23 12:14:52 +01:00
Francisco Molina
b4a70fc29c sys/event/timeout: remove alternative xtimer implementation
The old event_timeout API is no soley implemented on top of ztimer_usec.
2022-02-23 12:14:30 +01:00
c6151226ad
Merge pull request #17633 from fjmolinas/pr_ztimer_auto_adjust
sys/ztimer: add auto_adjust module
2022-02-23 10:01:05 +01:00
Francisco
59208722ad
Merge pull request #17008 from benpicco/board_common
sys/board_common: add generic board_init() function
2022-02-23 08:59:32 +01:00
Dylan Laduranty
fb24a54208
Merge pull request #17687 from benpicco/cpu/saml21-EXTWAKE
cpu/sam0_common: implement EXTWAKE for SAM L21
2022-02-22 21:49:24 +01:00
Benjamin Valentin
35ecfadf54 doc/porting-boards.md: update documentation of board_init() 2022-02-22 18:27:37 +01:00
Francisco Molina
464d941a3e boards: drop empty custom board_init & empty board.c 2022-02-22 18:27:37 +01:00
Benjamin Valentin
3977023700 boards/esp32-*: drop custom board_init() 2022-02-22 18:27:37 +01:00
Benjamin Valentin
2aa41b1a44 pkg/fatfs: ensure volume is initialized before formatting 2022-02-22 15:13:22 +01:00
Benjamin Valentin
93cd0bcc57 pkg/fatfs: add config path to NATIVEINCLUDES
Since `ffconf.h` gets included by `vfs.h` which gets included by
`native` code, this header needs to be available to the `native` cpu
module too.
2022-02-22 15:03:55 +01:00
Benjamin Valentin
8322110f84 pkg/fatfs: support FF_USE_FASTSEEK=1 2022-02-22 15:03:55 +01:00
Benjamin Valentin
635016baf9 pkg/fatfs: support FF_FS_TINY=0
For increased performance it can be desireable to disable the tiny option.
The config option enables a per-file cache which increases the size
of `fatfs_file_desc_t`.
2022-02-22 15:03:55 +01:00
Francisco
ff39d5f388
Merge pull request #17657 from benpicco/shell/udp_cmd-fix
shell/sc_gnrc_udp: always use delay in µs
2022-02-22 10:44:57 +01:00
Benjamin Valentin
784009cb6c tests/lwip_sock_udp: add test for sock_udp_sendv() 2022-02-22 10:05:41 +01:00
Benjamin Valentin
489434b951 test/gnrc_udp: add test for sock_udp_sendv() 2022-02-22 10:05:41 +01:00
Benjamin Valentin
b822e8a5a9 pkg/lwip: implement sock_udp_sendv_aux() 2022-02-22 10:05:41 +01:00
Benjamin Valentin
aa6a3cfddd pkg/openwsn/sock: implement sock_udp_sendv_aux() 2022-02-22 10:05:41 +01:00
Benjamin Valentin
4cf94083de sys/net/grnc: implement sock_udp_sendv_aux() 2022-02-22 10:05:41 +01:00
Benjamin Valentin
2a129fc327 sys/net/sock: add sock_udp_sendv() API 2022-02-22 10:05:41 +01:00
Benjamin Valentin
4d7a3c1dba sys/board_common: add generic board_init() function 2022-02-22 10:04:44 +01:00
Dylan Laduranty
38943b7051
Merge pull request #17686 from benpicco/cpu/sam0_common-info.mk
cpu/saml21: derive low power SRAM length from model number
2022-02-22 00:48:36 +01:00
benpicco
f966dfa356
Merge pull request #16989 from fabian18/cpu_stm32_add_vbat
cpu/stm32: add backup battery monitoring (VBAT)
2022-02-21 21:44:43 +01:00