Benjamin Valentin
5497f0f2bc
sys/suit: fix return value type
...
Member function and doc have bool return, so also return it in the
wrapper function.
2025-08-01 14:18:53 +02:00
Benjamin Valentin
3310e5a3fe
sys/suit: print warning if offset does not match
2025-08-01 14:10:21 +02:00
mguetschow
93fd745e59
Merge pull request #21637 from jkbd/fix/allow-for-self-containing-suit-tool
...
Allow for building the `suit-tool` as a self-contained binary
2025-08-01 09:17:02 +00:00
crasbe
2dae512e31
Merge pull request #21630 from crasbe/pr/hd44780
...
tests/drivers: add dedicated `hd44780_i2c` test
2025-08-01 07:01:48 +00:00
crasbe
af8e0a2461
tests/drivers: migrate hd44780(_i2c) from xtimer to ztimer
2025-08-01 08:57:50 +02:00
crasbe
59f9b5c46a
tests/drivers: add dedicated hd44780_i2c test
2025-08-01 08:56:57 +02:00
Jakob Dübel
f7d6b1ff19
dist/tools: please the Flake8 linter according to coding convention
2025-08-01 08:55:01 +02:00
Jakob Dübel
32f3509a8c
dist/tools: Execute main() when script is run directly
2025-08-01 08:43:47 +02:00
crasbe
a0f51979dd
Merge pull request #21629 from crasbe/pr/picosdk_pkg
...
dist/tools: Move `picosdk` to `pkg` folder, improve `picotool.sh` script
2025-07-31 23:23:29 +00:00
crasbe
6b72096bf7
Merge pull request #21621 from netd-tud/psa-hmac-dispatch
...
sys/psa_crypto: Extend mac API
2025-07-31 20:59:49 +00:00
Marian Buschsieweke
76b984c887
Merge pull request #21635 from mguetschow/nrf5sdk-mirror
...
pkg/driver_cryptocell_310: use community-hosted mirror of nRF5-SDK
2025-07-31 17:42:33 +00:00
Mikolai Gütschow
4ffc9f95f3
pkg/driver_cryptocell_310: use community-hosted mirror of nRF5-SDK
...
necessary because upstream responds with 403 Forbidden for (presumed) non-humans
2025-07-31 18:52:46 +02:00
crasbe
0ee6a6229e
dist/tools: update link to picotool doc, add wildcard for udev rule
2025-07-31 13:13:23 +02:00
crasbe
297aea0f95
dist/tools: move picosdk to pkg
2025-07-31 13:13:23 +02:00
Armin Wolf
27cf424720
sys/psa_crypto: Extend mac API
...
Currently PSA mac backends can only implement psa_mac_compute() from
the PSA crypto API, but not psa_mac_verify() and the associated
multi-part functions.
Extend the location and algorithm dispatchers to connect the above
PSA API functions to suitable backends. Also extend the MAC backend
API to allow backends to implement those additional functions. Due
to a design issue with the SE backend API (context size is dynamic,
thus requiring a memory allocation) only psa_mac_verify() can be
accelerated by SE backends.
Signed-off-by: Armin Wolf <W_Armin@gmx.de>
2025-07-29 17:52:01 +02:00
crasbe
cfaa76bad4
Merge pull request #21625 from crasbe/pr/esptools_export
...
dist/tools: improve the `esptools`, enhance documentation
2025-07-28 22:58:40 +00:00
crasbe
0005683190
Merge pull request #21616 from gschorcht/cpu/esp32/add_esp32_c6
...
cpu/esp32: add ESP32-C6 support
2025-07-28 19:57:23 +00:00
crasbe
bd0f8b773a
dist/tools: various improvements of esptools scripts, enh. docs
...
The esptools/export.sh script has to be sourced, otherwise
the exported variables are not persistent in the environment,
rendering the script useless. The commit adds a check to the
script that it runs in the correct environment and enhances the
documentation to make it clearer that the "source" prefix command
is important.
The PR also introduces a version check for the PATH variable
to notify the user if an old version is present.
2025-07-28 21:12:33 +02:00
crasbe
bd1780554a
Merge pull request #21627 from krzysztof-cabaj/boards_change_to_SPDX_part3
...
boards: move licenses from headers to SPDX format (part3)
2025-07-28 18:47:01 +00:00
Gunar Schorcht
3af41ab598
tests/esp-ci-boards: add CI board for ESP32-C6
...
Use an external board definition to be able compile modules that are not enabled by default in CI.
2025-07-28 19:14:23 +02:00
Gunar Schorcht
43d94de504
cpu/esp32: add ESP32-C6 doc
2025-07-28 19:14:23 +02:00
Gunar Schorcht
d08425b017
cpu/esp_common/periph: add ESP32-C6 support
2025-07-28 19:14:23 +02:00
Gunar Schorcht
2cc9837fce
cpu/esp_common: add IEEE802.15.4 as netdev_default for ESP32-C6
2025-07-28 19:14:23 +02:00
Gunar Schorcht
806b6a82b5
cpu/esp32/esp-idf: add ESP32-C6 support
2025-07-28 19:14:23 +02:00
Gunar Schorcht
90c95dad12
cpu/esp32: add ESP32-C6 support
2025-07-28 19:14:23 +02:00
Gunar Schorcht
5735a6b502
cpu/esp32/periph: add ESP32-C6 support
2025-07-28 19:14:22 +02:00
Gunar Schorcht
990fa0e464
dist/tools/esptool: add esp32c6
2025-07-28 19:14:22 +02:00
Gunar Schorcht
045f5643f5
boards: add ESP32-C6-DevkitM-1 board definition
2025-07-28 19:14:22 +02:00
Gunar Schorcht
9d94f7836b
boards/common: add common board definitions for ESP32-C6
2025-07-28 19:14:22 +02:00
Gunar Schorcht
f80e0b66f9
pkg: add esp32_sdk_lib_esp32c6 BLE library
2025-07-28 19:14:22 +02:00
Gunar Schorcht
8f41a16b41
pkg/esp32_sdk: add patches for ESP32-C6 support
2025-07-28 19:14:22 +02:00
Gunar Schorcht
8ab9078679
cpu/esp32/bootloader: add ESP32-C6 support
2025-07-28 19:14:22 +02:00
krzysztof-cabaj
c57ea6bd8b
boards: move license to SPDX for boards which name's start from n-p
2025-07-28 18:57:01 +02:00
krzysztof-cabaj
8fed5ffd2c
boards/nrf: move licenses to SPDX format
2025-07-28 18:57:01 +02:00
krzysztof-cabaj
0698566825
boards:move license to SPDX for boards which name's start from i-m
2025-07-28 18:57:01 +02:00
krzysztof-cabaj
66a13ec0af
boards:move license to SPDX for boards which name's start from d-h
2025-07-28 18:57:01 +02:00
krzysztof-cabaj
60eaa5a527
boards/feather&freescale: move license to SPDX format
2025-07-28 18:57:01 +02:00
krzysztof-cabaj
16baa2e7c7
boards/esp: move licenses to SPDX format
2025-07-28 18:57:01 +02:00
Marian Buschsieweke
914f30168a
Merge pull request #21626 from LeonardHerbst/motor_driver_fix
...
driver/motor_driver: fix failing motor initialization
2025-07-28 09:30:15 +00:00
Gunar Schorcht
d381c2346c
Merge pull request #21624 from crasbe/pr/esp32_sdk_shallow
...
pkg/esp32_sdk: unshallow repository before getting tag/branch name
2025-07-26 08:51:32 +00:00
crasbe
727135f964
pkg/esp32_sdk: unshallow repo before getting tag/branch name
2025-07-25 18:27:57 +02:00
crasbe
51958b330e
Merge pull request #21623 from benpicco/suit-manifest-generator/README.md
...
tools/suit/manifest-generator: drop misleading 'Installing' section
2025-07-25 12:05:13 +00:00
Benjamin Valentin
e2055d87bc
tools/suit/manifest-generator: drop misleading 'Installing' section
2025-07-25 12:19:27 +02:00
mguetschow
f572bbeef9
Merge pull request #21610 from mguetschow/unicoap-test-stack-overflow
...
unittests/unicoap: statically allocate option buffers
2025-07-24 16:05:06 +00:00
Mikolai Gütschow
86237726a0
unittests/unicoap: statically allocate option buffers
2025-07-24 15:58:26 +02:00
benpicco
4f9f755f99
Merge pull request #20197 from benpicco/coap_iterate_uri_query
...
nanocoap: add coap_iterate_uri_query()
2025-07-24 11:35:51 +00:00
benpicco
a444a7acbc
Merge pull request #21606 from derMihai/mir/log_unit
...
core/log: add optional log unit prefix
2025-07-24 11:35:34 +00:00
benpicco
cdfdd215f4
Merge pull request #21454 from benpicco/gnrc_ipv6_nib_get_next_hop_l2addr-cleanup
...
gnrc/ipv6/nib: clean up `gnrc_ipv6_nib_get_next_hop_l2addr()`
2025-07-24 11:35:14 +00:00
crasbe
6fb3b2918d
Merge pull request #21618 from krzysztof-cabaj/boards_rename_doc_txt_part2
...
boards: rename doc.txt -> doc.md for boards which name's starts from a to d.
2025-07-24 11:21:31 +00:00
Benjamin Valentin
09fb1527c1
tests/unittests: extend tests with coap_iterate_uri_query()
2025-07-24 13:18:06 +02:00