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

46395 Commits

Author SHA1 Message Date
Dylan Laduranty
0ce8780dfa cpu/saml1x: avoid the use of bitfield
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-05-29 17:45:25 +02:00
benpicco
251ea7f75a
Merge pull request #20687 from benpicco/nanocoap_fs
nanocoap_fs: add nanoCoAP as VFS backend (remote CoAP fs)
2024-05-29 15:00:24 +00:00
Fabian Hüßler
3973e4bb9d gcoap: add aux local to gcoap_req_send 2024-05-29 16:37:13 +02:00
Benjamin Valentin
eacc4f9152 pkg/flashdb: use common MIN() macro 2024-05-29 16:35:32 +02:00
Benjamin Valentin
4ff877d239 tests/periph/hwrng: LIMIT -> NUM_BYTES 2024-05-29 14:20:49 +02:00
Dylan Laduranty
611e364864
Merge pull request #20707 from krzysztof-cabaj/nucleo-l4r5zi-l496zg-pinout
boards/nucleo-l4r5zi and l496zg: add pinout to documentation page
2024-05-29 11:36:11 +00:00
krzysztof-cabaj
0d5b3a2cd4 boards/nucleo-l496zg: add pinout to board documentation 2024-05-29 11:47:26 +02:00
krzysztof-cabaj
2b32b4cfa8 boards/nucleo-l496zg: add pinout file 2024-05-29 11:33:38 +02:00
Benjamin Valentin
f42386587d tests/nanocoap_fs: add test for nanoCoAP fs 2024-05-29 11:32:22 +02:00
Benjamin Valentin
a87687c14e nanocoap_fs: add nanoCoAP as VFS backend 2024-05-29 11:32:22 +02:00
mguetschow
bceb99c25d
Merge pull request #20706 from maribu/sys/event/doc/type-safety
sys/event: change example in doc to be type safe
2024-05-29 09:17:10 +00:00
Marian Buschsieweke
00db1dfc81
sys/event: change example in doc to be type safe
C is not a particularly safe language, but let's at least encourage
best practices so that the few safety features C have are effectively
used.
2024-05-29 11:07:52 +02:00
krzysztof-cabaj
ea1dfbc8d3 boards/nucleo-l4r5zi: add pinout to board doc page 2024-05-29 09:47:52 +02:00
krzysztof-cabaj
1d56f45bc6 boards/nucleo-l4r5zi: add pinout file 2024-05-29 09:33:29 +02:00
mguetschow
a2259db3bd
Merge pull request #20704 from KSKNico/documentation-event-fix
sys/event.h: Fixed documentation error by adding a type cast.
2024-05-28 19:26:55 +00:00
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