From bcea9143383b32b5f6569ca93a7cc798cea9d0a8 Mon Sep 17 00:00:00 2001 From: chrysn Date: Mon, 20 Feb 2023 09:06:33 +0100 Subject: [PATCH] rust: Update riot-sys and riot-wrappers * riot-wrappers: * Fix infinite loop when using a Mutex * Make ValueInThread Copy/Clone * riot-sys: * Export xxx_DEV (eg. I2C_DEV) C macros as functions * Add auto_init_utils.h --- examples/rust-gcoap/Cargo.lock | 6 +++--- examples/rust-hello-world/Cargo.lock | 6 +++--- sys/rust_riotmodules_standalone/Cargo.lock | 6 +++--- tests/rust_minimal/Cargo.lock | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/examples/rust-gcoap/Cargo.lock b/examples/rust-gcoap/Cargo.lock index 60f6f91c421c..fa346686366d 100644 --- a/examples/rust-gcoap/Cargo.lock +++ b/examples/rust-gcoap/Cargo.lock @@ -565,7 +565,7 @@ dependencies = [ [[package]] name = "riot-sys" version = "0.7.9" -source = "git+https://github.com/RIOT-OS/rust-riot-sys#8397c2ae343289daaa0b1bff584744af329210d9" +source = "git+https://github.com/RIOT-OS/rust-riot-sys#81d791789e07a2e1019385ef2d1665348dea1df4" dependencies = [ "bindgen", "c2rust-asm-casts", @@ -579,8 +579,8 @@ dependencies = [ [[package]] name = "riot-wrappers" -version = "0.8.0" -source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#fef42fadc02f4f0cf2bb7d8e6b7b522b91bba058" +version = "0.8.1" +source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#9c29faf55d4c14d2d7f55f8df5059c52af4e5317" dependencies = [ "bare-metal", "coap-handler", diff --git a/examples/rust-hello-world/Cargo.lock b/examples/rust-hello-world/Cargo.lock index 13a95bd2109b..506f3431a141 100644 --- a/examples/rust-hello-world/Cargo.lock +++ b/examples/rust-hello-world/Cargo.lock @@ -446,7 +446,7 @@ checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" [[package]] name = "riot-sys" version = "0.7.9" -source = "git+https://github.com/RIOT-OS/rust-riot-sys#8397c2ae343289daaa0b1bff584744af329210d9" +source = "git+https://github.com/RIOT-OS/rust-riot-sys#81d791789e07a2e1019385ef2d1665348dea1df4" dependencies = [ "bindgen", "c2rust-asm-casts", @@ -460,8 +460,8 @@ dependencies = [ [[package]] name = "riot-wrappers" -version = "0.8.0" -source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#fef42fadc02f4f0cf2bb7d8e6b7b522b91bba058" +version = "0.8.1" +source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#9c29faf55d4c14d2d7f55f8df5059c52af4e5317" dependencies = [ "bare-metal", "cstr", diff --git a/sys/rust_riotmodules_standalone/Cargo.lock b/sys/rust_riotmodules_standalone/Cargo.lock index f0ca6730b576..30be49f05edf 100644 --- a/sys/rust_riotmodules_standalone/Cargo.lock +++ b/sys/rust_riotmodules_standalone/Cargo.lock @@ -446,7 +446,7 @@ checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" [[package]] name = "riot-sys" version = "0.7.9" -source = "git+https://github.com/RIOT-OS/rust-riot-sys#8397c2ae343289daaa0b1bff584744af329210d9" +source = "git+https://github.com/RIOT-OS/rust-riot-sys#81d791789e07a2e1019385ef2d1665348dea1df4" dependencies = [ "bindgen", "c2rust-asm-casts", @@ -460,8 +460,8 @@ dependencies = [ [[package]] name = "riot-wrappers" -version = "0.8.0" -source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#fef42fadc02f4f0cf2bb7d8e6b7b522b91bba058" +version = "0.8.1" +source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#9c29faf55d4c14d2d7f55f8df5059c52af4e5317" dependencies = [ "bare-metal", "cstr", diff --git a/tests/rust_minimal/Cargo.lock b/tests/rust_minimal/Cargo.lock index b1486b4e1d15..1c689fa3d7c0 100644 --- a/tests/rust_minimal/Cargo.lock +++ b/tests/rust_minimal/Cargo.lock @@ -446,7 +446,7 @@ checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" [[package]] name = "riot-sys" version = "0.7.9" -source = "git+https://github.com/RIOT-OS/rust-riot-sys#8397c2ae343289daaa0b1bff584744af329210d9" +source = "git+https://github.com/RIOT-OS/rust-riot-sys#81d791789e07a2e1019385ef2d1665348dea1df4" dependencies = [ "bindgen", "c2rust-asm-casts", @@ -460,8 +460,8 @@ dependencies = [ [[package]] name = "riot-wrappers" -version = "0.8.0" -source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#fef42fadc02f4f0cf2bb7d8e6b7b522b91bba058" +version = "0.8.1" +source = "git+https://github.com/RIOT-OS/rust-riot-wrappers#9c29faf55d4c14d2d7f55f8df5059c52af4e5317" dependencies = [ "bare-metal", "cstr",