krzysztof-cabaj
6b55e1c93b
boards/nucleo-g474re: add MCU table
2024-09-04 17:26:31 +02:00
krzysztof-cabaj
8cd4369d00
boards/nucleo-g474re: add details of pinout source
2024-08-31 22:49:34 +02:00
benpicco
73e90c5049
Merge pull request #20371 from xnumad/nib-next-hop-addr
...
gnrc_ipv6_nib: Force unspecified next hop addresses
2024-09-02 12:13:28 +00:00
Dylan Laduranty
3046b07c14
Merge pull request #20848 from krzysztof-cabaj/nucleo-g431rb-MCU-table
...
boards/nucleo-g431rb: add MCU table to documentation
2024-09-02 08:19:07 +00:00
xnumad
8b73628dc8
gnrc_ipv6_nib: refactor
...
Invert condition, add assert
2024-08-31 10:40:17 +02:00
xnumad
560d8c8ee5
gnrc_ipv6_nib: test: Force unspecified next hop addresses
2024-08-31 10:40:17 +02:00
krzysztof-cabaj
488b194714
boards/nucleo-g431rb: add MCU table
2024-08-30 16:24:27 +02:00
benpicco
f2076ad21e
Merge pull request #20846 from fzi-haxel/pr/lvgl-native64
...
pkg/lvgl: Increase default LV_MEM_SIZE for 64 bit and enable tests for native64
2024-08-30 08:47:31 +00:00
krzysztof-cabaj
ef523555f5
boards/nucleo-g431rb: add pinout source details
2024-08-29 21:36:01 +02:00
Dylan Laduranty
481b5803c6
Merge pull request #20842 from mariemC/fix/rtt_reset_after_hibernation
...
cpu/sam0_common/periph: fix rtt reset after hibernation
2024-08-29 15:26:37 +00:00
mariemC
7df7886a69
cpu/sam0_common/periph: fix rtt reset after hibernation
2024-08-29 17:08:54 +02:00
chrysn
d469e6d978
Merge pull request #20844 from chrysn-pull-requests/rust-c2rust-install-temporary
...
doc: Point out common problem installing c2rust
2024-08-29 13:58:50 +00:00
chrysn
ae0c9420b3
doc: Point out common problem installing c2rust
2024-08-29 15:04:49 +02:00
Frederik Haxel
6ef197688f
pkg/lvgl: Increase default LV_MEM_SIZE for 64 bit and enable tests for native64
2024-08-29 15:03:18 +02:00
Marian Buschsieweke
b469a52a21
Merge pull request #20840 from mguetschow/riotbuild-bump
...
makefiles/docker.inc.mk: bump riotbuild docker image to last available
2024-08-29 09:26:47 +00:00
Mikolai Gütschow
771c546e65
pkg/emlearn: add patch to remove redundant check
2024-08-29 11:03:45 +02:00
48ccf9c482
tests/pkg/emlearn: update generated model
2024-08-29 10:01:42 +02:00
1b0f8aab09
pkg/emlearn: bump to 0.17.1
2024-08-29 10:01:39 +02:00
Mikolai Gütschow
a68e2f0a70
makefiles/docker.inc.mk: bump riotbuild docker image to last available
2024-08-28 15:41:38 +02:00
benpicco
b056060bd8
Merge pull request #20832 from krzysztof-cabaj/nucleo-g431rb-g474re-pinouts
...
boards/nucleo-g431rb & g474re: add pinouts to boards doc page
2024-08-27 09:14:37 +00:00
benpicco
022630c043
Merge pull request #20836 from benpicco/sys/gcoap-thread_name
...
gcoap: the name of the gcoap thread should be gcoap
2024-08-27 08:56:50 +00:00
xnumad
606a11b87d
gnrc_ipv6_nib: fix: offl-only: overwrite unspecified address
...
Co-Authored-By: fabian18 <15147337+fabian18@users.noreply.github.com>
2024-08-26 18:26:57 +02:00
benpicco
1626919da7
Merge pull request #20684 from fabian18/pr/fix_gcoap_observe_response_correlation
...
sys/net/application_layer/gcoap: fix Observe notifications correlation
2024-08-26 14:11:59 +00:00
Benjamin Valentin
f95dc978fa
gcoap: the name of the gcoap thread should be gcoap
2024-08-26 15:44:26 +02:00
Fabian Hüßler
21a46dcf43
examples/cord_lc: adapt Makefile.ci
2024-08-26 15:34:00 +02:00
benpicco
73581fa56e
Merge pull request #20784 from ML-PA-Consulting-GmbH/dl/riot/20240715__nib__static_ll_addr_excludes
...
nib.c: add interface selection rules for static link local address assignment
2024-08-26 09:59:44 +00:00
chrysn
2eefc6830e
Merge pull request #20830 from chrysn-pull-requests/rust-example-async
...
examples: Add asynchronous Rust example
2024-08-26 09:47:55 +00:00
chrysn
48f156f501
Merge pull request #20833 from chrysn-pull-requests/leds-provided-on-demand
...
drivers/led: Allow LEDn_ON to be disabled by other modules
2024-08-26 09:45:38 +00:00
chrysn
739e2697d6
drivers/leds: Make initialization conditional on presence, not pin
...
The LEDx_PIN may still be defined (eg. on the particle-mesh family
because it is used to configure the PWM pins); the IS_PRESENT macro
performs the stricter check ov testing for an _ON function.
2024-08-26 11:12:51 +02:00
chrysn
7ea574fd20
boards/particle-xenon: Don't provide LED[012] if they are used by SAUL
...
Otherwise they show as provided but do not have any effect.
2024-08-26 11:12:51 +02:00
mguetschow
d7669fa4ce
Merge pull request #20831 from chrysn-pull-requests/ek-lm4f120x-led-rust-const-avoidance
...
boards/ek-lm4f120x: Change internal LED macro for C2Rust compatibility
2024-08-26 09:11:27 +00:00
Daniel Lockau
7240d37fc2
nib.c: allow selection of interfaces for static link local addresses
2024-08-26 08:31:21 +02:00
Fabian Hüßler
f71ad95a35
examples/gcoap: adapt Makefile.ci
2024-08-25 19:45:10 +02:00
krzysztof-cabaj
aff4bd4f4d
boards/nucleo-g474re: add pinout to doc page
2024-08-23 21:07:07 +02:00
krzysztof-cabaj
287a4b3379
boards/nucleo-g431rb: add pinout to board page
2024-08-23 20:54:09 +02:00
chrysn
a4918410a1
examples/rust-async: Add Makefile.ci
2024-08-23 17:47:07 +02:00
chrysn
e8774a77d9
examples/rust-async: Enable required atomics
2024-08-23 17:47:07 +02:00
chrysn
7a348aebde
examples: Add asynchronous Rust example
2024-08-23 17:47:07 +02:00
chrysn
b802a19059
rust: Remove ek-lm4f120x board from blacklist
2024-08-23 13:48:44 +02:00
chrysn
ffcd646217
boards/ek-lm4f120x: Change internal LED macro for C2Rust compatibility
...
C preprocessor defines in non-function form are assumed by C2Rust to be
constant if they are an expression and not a statement; the LED_PORT was
the only place in the code where that was wrong, and led to compiler
errors due to the value not being constant.
Altering the internal macro to use function form sidesteps that issue.
The generally preferred alternative of using a `const` is unavailable in
this case because the dereferencing operator is already part of the
vendor header file cpu/stellaris_common/include/vendor/cortex-m4-def.h.
The changed macro is documented as required by doccheck. The doccheck
rule that grandfathered in the LED_PORT macro as allowed undocumented is
not removed because it is also used in other board.h files.
2024-08-23 13:48:44 +02:00
chrysn
0e7636a463
Merge pull request #20829 from chrysn-pull-requests/riot-wrappers-0.9
...
Rust: Update to riot-wrappers 0.9
2024-08-23 06:53:20 +00:00
chrysn
2bb7888a0b
examples/rust-gcoap: Update Makefile.ci
...
Some increase in binary size is expected due to one bug fix around the
VFS access where a zero-cost version would require threading
non-idiomatic nul-terminated strings through too many abstraction levels
to be practical.
2024-08-23 08:20:14 +02:00
chrysn
9041fcbb97
Merge pull request #20828 from chrysn-pull-requests/cargo-customization
...
Rust: Add `make cargo-command` and refactoring around it
2024-08-22 20:08:20 +00:00
chrysn
d67a448511
examples/rust-gcoap: Enable access to all file systems
...
This was previously limited to constfs due to [8], but now that that is
fixed, it can show its full potential of enumerating both directories
and mount points.
[8]: https://gitlab.com/etonomy/riot-wrappers/-/issues/8
2024-08-22 17:52:07 +02:00
chrysn
ea40036529
rust: Update all locked versions
...
This pulls in several updates for which there is no urgent need, but
also no good reason *not* to do them (especially as they may contain bug
fixes, even critical ones).
2024-08-22 17:49:39 +02:00
chrysn
2ef929369f
rust: Update locked riot-wrappers and riot-example-modules versions
2024-08-22 17:49:25 +02:00
chrysn
c0288f7d40
rust: Update to riot-wrappers 0.9
2024-08-22 17:33:40 +02:00
chrysn
4beff4e9d4
makefiles: Align cargo-info output with what happens in the build system
...
This simplifies the explanation of what might need adjustments depending
on which cargo command is invoked.
2024-08-22 15:16:41 +02:00
chrysn
a5c7705e1f
makefiles/doc: Clarify that CARGO_OPTIONS is only used for cargo build
...
The options passed to cargo are not universal, and thus can not apply to
all commands as was previously documented.
2024-08-22 15:16:41 +02:00
chrysn
d260ec88a6
makefiles: Add "cargo-command" target for executing cargo
...
Examples of executed commands are `cargo check`, `cargo fix` or `cargo
doc`.
2024-08-22 15:16:41 +02:00