Vic
999887a764
tests/shtc1->shtcx: renaming of files
2022-03-10 21:35:25 +01:00
Vic
e18557f9c4
drivers/shtcx: integration of shtc3 sensor
2022-03-10 21:35:25 +01:00
Koen Zandberg
e59a6786a6
Merge pull request #17652 from kaspar030/split_core_lib
...
core: split out library code
2022-03-10 20:17:07 +01:00
b29a658555
Merge pull request #17719 from fjmolinas/pr_sys_posix_convert
...
sys/sema: add sema_ztimer64 to implement old api, deprecate sema
2022-03-10 15:36:06 +01:00
d248b2d785
core/lib: hide _XTSTR() from doxygen
2022-03-10 15:35:02 +01:00
Vic
07531cdecd
shtc1->shtcx: renamed files
2022-03-10 14:47:34 +01:00
Francisco Molina
0fa1551500
sys/posix: convert to ztimer64_usec
2022-03-10 14:24:57 +01:00
Francisco Molina
f6e9609363
treewide: use sema_deprecated when required
2022-03-10 14:24:46 +01:00
Francisco Molina
2e2daae5d0
sys/sema: use sema_ztimer64 to implement old sema api
...
This PR removes the old xtimer based implementation for sema. Since
this implementation used 64bit timeout, backweard compatibility is
kept by having `sema_wait_timed` be implemented by `ztimer64_usec`
which is enabled by selecting `sema_deprecated`
With this 64bit `sema` api is now deprecated.
2022-03-10 14:19:44 +01:00
chrysn
cd1c64c8ff
Merge pull request #17737 from maribu/dist/tools/usb-serial
...
dist/tools/usb_serial: Add tool for listing and filtering TTY interfaces
2022-03-10 13:19:58 +01:00
Marian Buschsieweke
f298d0a585
Merge pull request #17780 from benpicco/gnrc_sock-iolist
...
net/gnrc_sock: depend on iolist
2022-03-10 11:38:14 +01:00
003d64dd6c
core/lib: add doxygen for LOG_* macros
2022-03-10 10:15:14 +01:00
ca4f1ec05b
core/lib: add doxygen for BIT0 - BIT31
2022-03-10 10:03:14 +01:00
36eaf6f6ea
tools/zep_dispatch: fixup core -> core/lib include path
2022-03-10 09:54:11 +01:00
Francisco
9cbca219b2
Merge pull request #17783 from gschorcht/drivers/sht3x_ztimer_msec
...
drivers/sht3x: ztimer_msec port
2022-03-10 09:03:36 +01:00
benpicco
ddf8f67e54
Merge pull request #17779 from benpicco/LWIP_SO_RCVTIMEO
...
lwip: enable LWIP_SO_RCVTIMEO if sock layer is used
2022-03-10 08:34:29 +01:00
Francisco
8fa2687880
Merge pull request #17753 from fjmolinas/pr_fido2_all_ztimer
...
sys/fido2: use ztimer instead of xtimer
2022-03-10 08:08:30 +01:00
Gunar Schorcht
2a42dc97aa
tests/driver_sht3x: ztimer_msec port
2022-03-10 07:27:06 +01:00
Gunar Schorcht
0508850266
drivers/sht3x: ztimer_msec port
2022-03-10 07:26:42 +01:00
Gunar Schorcht
55c1381103
codespell: fix false positive
2022-03-10 05:31:04 +01:00
Gunar Schorcht
421fb6dedd
cpu/esp32: update the doc for Espressif's ESP32 vendor toolchain
2022-03-10 05:31:04 +01:00
Gunar Schorcht
26c7bfdca3
cpu/esp: helper scripts for ESP32 toolchain installation
2022-03-10 05:31:04 +01:00
Gunar Schorcht
92b7b8a3d7
cpu/esp32: disable the use of newlib's pthread headers
2022-03-10 05:31:04 +01:00
benpicco
9896071bb9
Merge pull request #17493 from HendrikVE/pr/auto_init_sock_dns
...
sys/net/application_layer/sock_dns: add pseudomodule auto_init_sock_dns
2022-03-10 00:53:32 +01:00
Benjamin Valentin
1fa1d348d8
cpu/cortexm_common: remove breakpoint from hard_fault_handler
...
The hard fault handler would normally call core_panic() which in turn
calls ps() - this already helps debugging a lot of crashes caused by
a thread stack overflow.
With the breakpoint in place, the code will not advance to this, leaving
users unknown of this feature in the dark.
On top, the breakpoint is not very helpful if thread stacks are already
corrupted.
Let's just drop it for simplicity's sake - it's not there for any other
architectures.
2022-03-09 23:32:46 +01:00
Benjamin Valentin
32cf05b110
net/gnrc_sock: depend on iolist
2022-03-09 22:42:01 +01:00
benpicco
ce31e20d14
Merge pull request #17777 from fjmolinas/pr_edhoc_c_bump
...
pkg/edhoc-c: bump version
2022-03-09 22:10:15 +01:00
benpicco
60fb36eb1e
Merge pull request #17710 from benpicco/sys/bitfield-ops
...
sys/bitfield: add support for bit-wise bitfield operations
2022-03-09 22:09:34 +01:00
benpicco
6eb9a70b49
Merge pull request #17536 from chrysn-pull-requests/use-upstream-c2rust
...
doc: C2Rust does not need patching any more.
2022-03-09 22:09:24 +01:00
Benjamin Valentin
eb45c729da
tests/lwip_sock_*: drop LWIP_SO_RCVTIMEO
...
This is now set automatically
2022-03-09 22:07:22 +01:00
Benjamin Valentin
dffb785886
lwip: enable LWIP_SO_RCVTIMEO if sock layer is used
2022-03-09 22:07:22 +01:00
f94d72b7fe
core: add core_lib to Kconfig
2022-03-09 21:43:05 +01:00
3db7c1150a
core: split out library code
...
This commit splits core into it's scheduler/IPC part and into other code
that is either used or uses the scheduler, through defined APIs.
2022-03-09 21:43:05 +01:00
Alexandre Abadie
a3fc5c1d17
Merge pull request #17697 from viktorbatista/drivers/lps22ch
...
driver/lpsxxx: adding lps22ch support
2022-03-09 21:28:11 +01:00
Hendrik van Essen
0b0910f82a
sys/net/application_layer/sock_dns: add pseudomodule auto_init_sock_dns
2022-03-09 20:05:20 +01:00
Alexandre Abadie
0031a1c480
Merge pull request #12808 from jasdeepgill/patch-3
...
minor text improvements to MAINTAINING.md
2022-03-09 19:09:49 +01:00
benpicco
840067cd9e
Merge pull request #16174 from miri64/core/enh/msg-queue-metrics
...
core: add functionality to check queue state of another thread
2022-03-09 17:10:38 +01:00
Marian Buschsieweke
b296ade6b2
dist/tools/usb-serial: Add ttys.py
...
- Provide a new tool to list and filter TTYs
- Change `Makefile.include` to use `$(RIOTTOOLS)/usb-serial/ttys.py`
instead of `$(Q)$(RIOTTOOLS)/usb-serial/list-ttys.sh` to implement
`make list-ttys`
- Extend `makefiles/tools/serial.inc.mk` to allow using the most recent
port by passing `MOST_RECENT_PORT=1` as environment variable or
parameter to make
Co-authored-by: chrysn <chrysn@fsfe.org>
Co-authored-by: Koen Zandberg <koen@bergzand.net>
2022-03-09 15:40:36 +01:00
Vic
947efa7d65
driver/lpsxxx: adding lps22ch support
2022-03-09 15:23:51 +01:00
Oleg Hahm
a2d79e0664
Merge branch 'master' into patch-3
2022-03-09 13:27:18 +01:00
5daa6fd45a
murdock: use json output for $(BINDIR) size
2022-03-09 13:09:20 +01:00
Francisco
5702ca0979
Merge pull request #17771 from fjmolinas/pr_mynewt_core_fix_sema
...
pkg/mynewt-core: fix semaphore
2022-03-09 12:36:08 +01:00
chrysn
01573a154a
doc: C2Rust does not need patching any more.
2022-03-09 12:09:30 +01:00
benpicco
f83fa88ccd
Merge pull request #17764 from HendrikVE/pr/netutils_netutils_get_ipv4
...
sys/net/netutils: add netutils_get_ipv4()
2022-03-09 11:30:38 +01:00
Leandro Lanzieri
34dc24822f
Merge pull request #17669 from MrKevinWeiss/pr/kconfig/netdrivers
...
drivers/*/Kconfig: Cleanup of simple drivers
2022-03-09 09:23:54 +01:00
Francisco Molina
c586016bbf
pkg/edhoc-c: bump version
...
This rebases to latest master, it also includes a patch to allow
generating credentials when using tinycrypt as the crypto backend.
2022-03-09 09:12:23 +01:00
benpicco
f9544cd32d
Merge pull request #17740 from benpicco/examples/suit_update-doc_fix
...
examples/suit_update: clarify README.hardware.md
2022-03-09 09:08:45 +01:00
benpicco
948e8d9463
Merge pull request #17766 from HendrikVE/pr/sock_util_fix_compilation_ipv4
...
sys/net/sock_util: fix compilation for IPv4-only mode
2022-03-09 01:47:40 +01:00
chrysn
d3e1a1ac9c
Merge pull request #17761 from chrysn-pull-requests/riot-updates
...
{examples,tests}/rust: Rust updates (-sys/-wrappers version, stable)
2022-03-08 23:32:56 +01:00
Benjamin Valentin
e69da7a295
examples/suit_update: clarify README.hardware.md
...
I had the mistake of creating `coaproot` inside the application
directory, add a few words to prevent that mistake in the future.
2022-03-08 22:54:16 +01:00