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

46797 Commits

Author SHA1 Message Date
Marian Buschsieweke
3b238f7db3
Merge pull request #21042 from maribu/tests/periph/selftest_shield/fix-uart
tests/periph/selftest_shield: Fix UART test
2024-11-26 15:47:43 +00:00
Marian Buschsieweke
d0e4f4d279
Merge pull request #20989 from mguetschow/tests-thread-priority
tests/core/thread_msg: lower thread priority for consistent output order
2024-11-26 15:15:04 +00:00
Marian Buschsieweke
a51d4bd7d9
tests/periph/selftest_shield: fix logic to enable UART test
We cannot use the D0/D1 UART if it is also used for STDIO. However,
the logic did not take into account whether `stdio_uart` was used at
all. This fixes the issue.
2024-11-26 13:35:02 +01:00
Marian Buschsieweke
e7ea668a7f
tests/periph/selftest_shield: release UART after test
Calling `uart_poweroff()` when done with the UART test allows sharing
the underlying hardware e.g. to provide other peripheral interfaces.
One example of this would be the SERCOM3 on the Adafruit Metro M4
Express that is used to provide UART on D1/D0 and SPI on D11/D12/D13.
2024-11-26 13:34:54 +01:00
Mikolai Gütschow
149a26ed25
tests/core/thread_msg: lower thread priority for consistent output order
also drop THREAD_CREATE_WOUT_YIELD flag, since it is not sensible to use when creating lower-priority threads
2024-11-26 13:07:58 +01:00
mguetschow
80a0681f45
Merge pull request #20906 from netd-tud/psa-headers
sys/psa_crypto: split algorithm definitions
2024-11-26 10:56:57 +00:00
benpicco
5e6e34e345
Merge pull request #21040 from mguetschow/stdio-available
sys/stdio: stdio_available is always false with missing stdin module
2024-11-26 08:58:02 +00:00
Marian Buschsieweke
b69d060e35
Merge pull request #21030 from JulianHolzwarth/pr/software/test/cond
tests/core/cond_order/: calling cond signal and broadcast without waiting threads
2024-11-26 05:50:38 +00:00
Marian Buschsieweke
c91aee08ea
Merge pull request #21039 from mguetschow/arduino-fixes
Arduino support layer: several fixes
2024-11-25 20:56:24 +00:00
mguetschow
e9e946dc43
Merge pull request #21032 from JulianHolzwarth/pr/tests/events/pending
tests/sys/events: test if event_timeout_is_pending returns false
2024-11-25 15:32:10 +00:00
Mikolai Gütschow
57158285a1
sys/stdio: stdio_available is always false with missing stdin module 2024-11-25 16:19:34 +01:00
Mikolai Gütschow
6e61c1b34c
examples/arduino_hello-world: this example needs stdin 2024-11-25 16:17:20 +01:00
Mikolai Gütschow
18c6991d4a
examples/arduino_hello-world: fix buffer overflow 2024-11-25 16:16:48 +01:00
Mikolai Gütschow
9edbe1503f
boards/nrf52840dk: provide LED1 as default ARDUINO_LED 2024-11-25 16:15:40 +01:00
Mikolai Gütschow
add2dc269e
.vscode: highlight Arduino sketches as cpp code 2024-11-25 16:14:54 +01:00
JulianHolzwarth
83cf6bf339 tests/sys/events/: test if event_timeout_is_pending returns false
test if event_timeout_is_pending returns false when event_timeout_t is not completly initialized
2024-11-25 12:37:47 +01:00
Teufelchen
1ac0c2cdd1
Merge pull request #20961 from maribu/tests/net/nanocoap_cli/modernize
tests/net/nanocoap_cli: make use of XFA for shell commands
2024-11-25 10:31:13 +00:00
mguetschow
08c032a3f0
Merge pull request #21033 from JulianHolzwarth/pr/sys/evtimer/comment_xtimer
sys/evtimer/evtimer.c: change comment from xtimer to ztimer
2024-11-25 10:28:47 +00:00
Teufelchen
71e6c86752
Merge pull request #21035 from leandrolanzieri/pr/wakaama/destroy_unused_dtls_sessions
pkg/wakaama/client_connection: destroy unused DTLS sessions
2024-11-25 10:17:17 +00:00
Teufelchen
3a7f3b4880
Merge pull request #21034 from leandrolanzieri/pr/wakaama/fix_uri
pkg/wakaama: Fix usages of `lwm2m_uri_t` and ISPO sensor
2024-11-25 10:10:53 +00:00
Leandro Lanzieri
22f77994af pkg/wakaama/client_connection: destroy unused DTLS sessions 2024-11-24 16:00:10 +01:00
Leandro Lanzieri
52f1caa698 pkg/wakaama/ipso_sensor: fix _exec_cb 2024-11-24 08:32:50 +01:00
Leandro Lanzieri
60eac20776 pkg/wakaama: remove URI docs 2024-11-24 08:32:50 +01:00
Leandro Lanzieri
1a86962110 pkg/wakaama: update lwm2m_uri_t usage 2024-11-24 08:32:50 +01:00
Marian Buschsieweke
c700aa92d4
Merge pull request #21031 from benpicco/net_fixes-misc
drivers/at86rf215: return ENETDOWN when interface is down
2024-11-23 16:30:32 +00:00
JulianHolzwarth
c77d8a0bf2 sys/evtimer/evtimer.c: change comment from xtimer to ztimer 2024-11-22 21:14:02 +01:00
Benjamin Valentin
9d22e46fa9 test/net/nanocoap_cli: fix buffer size for get_non 2024-11-22 19:50:20 +01:00
Benjamin Valentin
2a6b8a3fed gnrc_netif: use different error messages for can't queue packet 2024-11-22 19:50:20 +01:00
Benjamin Valentin
a379658fa1 drivers/at86rf215: tx_frame_len is already set by at86rf215_tx_load() 2024-11-22 19:50:12 +01:00
Benjamin Valentin
ef639df76f drivers/at86rf215: return ENETDOWN when interface is down 2024-11-22 19:44:12 +01:00
mguetschow
a9108a40dd
Merge pull request #20958 from maribu/sys/shell/xfa-reduce-overhead
sys/shell: reduce overhead of XFA shell commands
2024-11-22 14:03:57 +00:00
Joshua DeWeese
d9593c7caa
Merge pull request #21013 from maribu/build_system/feature-conflict-is-error
build system: error on conflicting features
2024-11-22 13:46:42 +00:00
Marian Buschsieweke
a7e251509d
sys/shell: reduce overhead of XFA shell commands
We do not need to add an array of pointers to the shell commands, just
an array of shell commands is sufficient. This reduced the overhead of
XFA by `sizeof(void *)` per command.
2024-11-22 11:14:34 +01:00
Marian Buschsieweke
2be92b5e55
rust: bump rust-riot-wrappers 2024-11-22 11:14:34 +01:00
Marian Buschsieweke
87ae06a33e
Merge pull request #21015 from benpicco/cpu/native-netdev_tap-new_api
netdev_tap: port to `netdev_new_api`
2024-11-22 06:29:10 +00:00
Marian Buschsieweke
0054f6c478
Merge pull request #21028 from benpicco/usbus_cdc_ecm-netdev_new
usbus/cdc_ecm: port to netdev_new_api
2024-11-21 22:15:12 +00:00
Marian Buschsieweke
a841fc39b9
Merge pull request #21020 from benpicco/drivers/atwinc15x0-netdev_new
drivers/atwinc15x0: port to `netdev_new_api`
2024-11-21 22:15:04 +00:00
Marian Buschsieweke
db331188b9
Merge pull request #21025 from benpicco/drivers/wdt-early_init
drivers/periph_init: initialize watchdog first
2024-11-21 22:14:48 +00:00
Marian Buschsieweke
9801ca5dd4
Merge pull request #21023 from benpicco/tests/periph/pm-alarm
tests/periph/pm: print some output on alarm
2024-11-21 22:14:35 +00:00
Marian Buschsieweke
ab67824770
Merge pull request #20965 from crasbe/pr/nRF52_pinreset
boards/nrf52*dk: Enable Pinreset after Flashing
2024-11-21 22:14:24 +00:00
Marian Buschsieweke
8e26024998
Merge pull request #21027 from maribu/cpu/sam0_common/bmp
cpu/sam0_common: Claim support for BlackMagic Probe
2024-11-21 18:33:57 +00:00
Marian Buschsieweke
08b7829093
Merge pull request #21026 from benpicco/boards/samr34-xpro_openocd.cfg
boards/samr34-xpro: add openocd.cfg
2024-11-21 18:32:29 +00:00
Benjamin Valentin
8cd85472c5 usbus/cdc_ecm: port to netdev_new_api 2024-11-21 19:14:16 +01:00
Marian Buschsieweke
d3b28442ba
Merge pull request #21003 from mguetschow/ztimer-overhead-adjust
sys/ztimer: mention ztimer_auto_adjust in relevant places
2024-11-21 16:40:25 +00:00
Marian Buschsieweke
33195d7965
cpu/sam{d21,d5x,l21}: Claim support for BlackMagic Probe
Using `PROGRAMMER=bmp` has been proven to work reliably at least on
SAMD21, SAMD5x and SAML21.

Since using unsupported programmers is treated as a warning, this change
only reduces the noise in the shell a bit and is not a functional
change.

[1]: https://black-magic.org/supported-targets.html
2024-11-21 17:20:48 +01:00
Benjamin Valentin
5955f7acc3 boards/samr34-xpro: add openocd.cfg 2024-11-21 16:48:42 +01:00
Benjamin Valentin
220d1008a0 drivers/periph_init: initialize watchdog first
We want to initialize the watchdog early so it can detect a hang in
later init functions.
2024-11-21 16:28:28 +01:00
Marian Buschsieweke
88839aef72
Merge pull request #21017 from miri64/feather-nrf52840/enh/ws281x
feather-nrf52840: add config for NeoPixel LED
2024-11-21 14:54:25 +00:00
Marian Buschsieweke
041e7658b3
Merge pull request #21021 from maribu/boards/adafruit-grand-central-m4-express
boards/adafruit-grand-central-m4-express: improve TTY detection
2024-11-21 14:34:47 +00:00
Benjamin Valentin
8ed05a68e1 tests/periph/pm: print some output on alarm 2024-11-21 14:55:57 +01:00