Marian Buschsieweke
9187d16c78
features.yaml: s/esp_eth/periph_eth/
...
Use periph_eth instead of esp_eth for the Ethernet peripheral on ESP
MCUs for consistency
2024-05-28 20:59:29 +02:00
Marian Buschsieweke
8e375548ad
build system: provide netif feature implicitly
...
If a board already provided a netif_% feature (currently only
netif_ethernet), the netif feature is automagically provided.
2024-05-28 20:53:52 +02:00
Marian Buschsieweke
195d6617b2
dist/tools/buildsystem_sanity_check: Relax on Makefile.features
...
In order to extend features based on provided features, we need to
check contents of `FEATURES_PROVIDED`.
2024-05-28 20:53:52 +02:00
KSKNico
c4cd49351f
sys/event.h: Fixed documentation error by adding a type cast.
2024-05-28 19:42:09 +02:00
Teufelchen
10d8e4f399
Merge pull request #20702 from derMihai/mir/at_expose_api
...
drivers/at: expose some internal API
2024-05-28 15:37:14 +00:00
Marian Buschsieweke
2d1999a873
Merge pull request #20703 from FlapKap/update-tfmicro
...
pkg/tflite-micro: add proper options to flatc
2024-05-28 11:48:09 +00:00
Mihai Renea
5a7d553b8e
drivers/at: expose some internal API
2024-05-28 12:20:54 +02:00
Benjamin Valentin
994211d955
nanocoap_sock: add nanocoap_sock_get_block()
2024-05-28 11:42:32 +02:00
Kasper Hjort Berthelsen
80a7cf86ca
pkg/tflite-micro: add proper options to flatc
2024-05-28 11:30:37 +02:00
Marian Buschsieweke
65aaeae933
Merge pull request #20695 from maribu/pkg/openwsn/feature
...
build system: add netif_openwsn feature
2024-05-28 08:08:34 +00:00
benpicco
0b7cd0ec43
Merge pull request #20701 from mguetschow/core-assert-cleanup
...
core/lib/assert: consistify output and cleanup documentation
2024-05-28 07:48:24 +00:00
Marian Buschsieweke
61679fb5f9
tests/pkg/openwsn*: drop whitelist
...
Now that OpenWSN depends on netif_openwsn, there is no need for
manually tracking which boards are supported
2024-05-27 22:57:21 +02:00
Marian Buschsieweke
4cf1d5e40d
pkg/openwsn: Add missing include
...
`UART_NUMOF` is defined in `periph_conf.h`, not in `board.h`.
2024-05-27 22:57:21 +02:00
Marian Buschsieweke
aa084dd5d5
pkg/openwsn: correctly add dependencies
...
OpenWSN requires a compatible network interface (feature
`netif_openwsn`) and UART (at least `UART_NUMOF` needs to be provided).
2024-05-27 22:57:21 +02:00
Marian Buschsieweke
798793e60a
build system: add netif_openwsn feature
...
Boards / MCUs now provide the newly introduced netif_openwsn feature
if they have a network interface supported by OpenWSN.
2024-05-27 22:56:37 +02:00
benpicco
e62c25a015
Merge pull request #20690 from benpicco/nanocoap_get_blockwise_to_buf
...
nanocoap_sock: add nanocoap_get_blockwise_to_buf()
2024-05-27 16:53:44 +00:00
benpicco
27b06aa846
Merge pull request #20697 from fabian18/pr/nanocoap_sock_stop_retransmissions_after_empty_ack
...
nanocoap sock: stop retransmissions after empty ACK
2024-05-27 16:50:21 +00:00
Fabian Hüßler
9dfdf2b319
examples/nanocoap_server: 5.03 only for different requests to /separate
2024-05-27 17:58:44 +02:00
Fabian Hüßler
b6aa7a6ea5
nanocoap/sock: fix response token matching for piggybacked ACKs
2024-05-27 17:58:44 +02:00
Fabian Hüßler
afc9f9bf28
nanocoap/sock: nanocoap_sock_request_cb(): fix state handling
2024-05-27 17:58:44 +02:00
Fabian Hüßler
058ab2ce40
nanocoap/sock: nanocoap_sock_request_cb(): wait for response without cb
2024-05-27 17:58:16 +02:00
Mikolai Gütschow
d5d5e9f602
core/lib/assert: consistify output and cleanup documentation
2024-05-27 17:12:49 +02:00
Marian Buschsieweke
8f4cd50f69
Merge pull request #20694 from maribu/feature/netif_ethernet
...
build system: rename ethernet feature into netif_ethernet
2024-05-27 09:45:36 +00:00
Fabian Hüßler
ec9a114f7a
nanocoap/sock: stop retransmissions after empty ACK
2024-05-27 09:54:02 +02:00
2f3c262fdd
Merge pull request #20683 from FlapKap/update-tfmicro
...
pkg/tflite-micro: Update tflite-micro to latest version. requires update of pkg/flatbuffers as well.
2024-05-27 06:27:55 +00:00
Marian Buschsieweke
bf3392bf37
Merge pull request #20662 from namberino/pkg-makefile_version_check
...
pkg: Add script to check third party package version
2024-05-27 05:07:33 +00:00
namber0
0c49709dbd
dist/tools: Add pkg version check script
2024-05-25 09:37:09 +07:00
Marian Buschsieweke
91223707de
Merge pull request #20693 from benpicco/sys/ztimer64-print_fix
...
sys/ztimer64: fix build when PRIu64 is not defined
2024-05-24 22:12:05 +00:00
Marian Buschsieweke
8ebc102780
build system: rename ethernet feature into netif_ethernet
...
The `ethernet` feature has not yet been used, so renaming it should not
cause any issue.
The goal is to eventually have a number of `netif_<type>` features that
would allow filtering boards by the time of connectivity the have.
2024-05-24 22:38:59 +02:00
Marian Buschsieweke
4131abd2ae
Merge pull request #20685 from maribu/tests/drop-kconfig-workaround
...
tests: drop temporary KConfig workaround
2024-05-24 18:46:36 +00:00
Benjamin Valentin
a209ef173c
sys/ztimer64: fix build when PRIu64 is not defined
2024-05-24 19:19:40 +02:00
Marian Buschsieweke
cbcf568263
tests: drop temporary KConfig workaround
...
The board white list was needed as temporary workaround during the
KConfig migration. As the migration was aborted, the workaround should
no longer be needed.
Partially fixes https://github.com/RIOT-OS/RIOT/issues/20680
2024-05-24 18:07:28 +02:00
Marian Buschsieweke
b55d79f5c6
Merge pull request #20666 from benpicco/cpu/sam0_common-netdev_new_api
...
sam0_eth: implement .confirm_send() to fix fragmented sending
2024-05-24 15:38:26 +00:00
benpicco
ffc9a3c2e2
Merge pull request #20692 from krzysztof-cabaj/nucleo144-MCU-editing
...
boards/nucleo144: fix I2Cs row name in MCU tables
2024-05-24 13:03:13 +00:00
Kasper Hjort Berthelsen
6d51de0c39
pkg/tflite-micro: remove trailing spaces
2024-05-24 13:44:14 +02:00
Kasper Hjort Berthelsen
df5d9d4813
pkg/tflite-micro: Remove commented out code
...
Co-authored-by: Alexandre Abadie <alexandre.abadie@inria.fr>
2024-05-24 13:43:35 +02:00
kasper
2622478c90
pkg/tflite-micro: update Makefile.ci
2024-05-24 11:57:46 +02:00
Kasper Hjort Berthelsen
1fe172906a
pkg/flatbuffers: update patch
2024-05-24 11:57:46 +02:00
Kasper Hjort Berthelsen
9c1e664e36
pkg/tflite-micro: Update tflite-micro to latest version
2024-05-24 11:57:46 +02:00
Kasper Hjort Berthelsen
410fd5afc8
pkg/flatbuffers: downgrade to v23.5.26
...
Because that's what tflite-micro depends on
2024-05-24 11:57:34 +02:00
benpicco
fb4e0ccf10
Merge pull request #20609 from Enoch247/improve-stm32-periph-enable.2
...
cpu/stm32: de-duplicate ifdefs
2024-05-24 09:52:06 +00:00
krzysztof-cabaj
2bf93b6fed
boards/nucleo144: fix I2Cs row name in MCU tables
2024-05-24 11:02:14 +02:00
Joshua DeWeese
6c91865916
cpu/stm32: add missing include of cpu_common.c's header
...
Following best practice, this patch adds the module's header as its
first include. Resulting compiler errors are also fixed by adding the
header's missing include of cpu_conf.h.
2024-05-23 22:27:01 -04:00
Joshua DeWeese
c05b119fa9
cpu/stm32: de-duplicate ifdefs
...
This patch consolidates mutliple conditional compile blocks. This is
done to simplify adding new STM32 CPU's and ease maintenance of existing
ports.
2024-05-23 22:27:01 -04:00
Dylan Laduranty
47b74fc021
Merge pull request #20667 from firas-hamdi/feat/samd5x_can_handle_errors
...
cpu/samd5x: handle CAN errors
2024-05-23 20:12:08 +00:00
benpicco
3f29f88743
Merge pull request #20668 from bmewen/master
...
boards/arduino-nano-33-ble-sense: add support for arduino-nano-33-ble-sense
2024-05-23 15:21:40 +00:00
Benjamin Valentin
d6d7d90a2a
cpu/sam0_common: eth: reduce TX buffer count
2024-05-23 17:19:32 +02:00
Benjamin Valentin
4d1a5aa62c
cpu/sam0_common: eth: port to new netdev API
2024-05-23 17:19:32 +02:00
benpicco
0d5d7f9c94
Merge pull request #20691 from bmewen/wamr-version-update
...
pkg/wamr: updated package to WAMR 1.3.3
2024-05-23 15:09:35 +00:00
benpicco
7291639b44
Merge pull request #20654 from maribu/tests/periph/uart/cleanup
...
tests/periph/uart: clean up and add power off cmd
2024-05-23 15:05:05 +00:00