From 608eadead7796378c672fef12182f2277db358e0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Nov 2023 05:55:58 +0000 Subject: [PATCH] Bump usbd-hid from 0.6.1 to 0.7.0 in /rtic_v0.5/stm32f0_hid_mouse Bumps [usbd-hid](https://github.com/twitchyliquid64/usbd-hid) from 0.6.1 to 0.7.0. - [Commits](https://github.com/twitchyliquid64/usbd-hid/commits) --- updated-dependencies: - dependency-name: usbd-hid dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- rtic_v0.5/stm32f0_hid_mouse/Cargo.lock | 144 ++++++++++++++++++++++--- rtic_v0.5/stm32f0_hid_mouse/Cargo.toml | 2 +- 2 files changed, 128 insertions(+), 18 deletions(-) diff --git a/rtic_v0.5/stm32f0_hid_mouse/Cargo.lock b/rtic_v0.5/stm32f0_hid_mouse/Cargo.lock index eaa5fb8..0c97445 100644 --- a/rtic_v0.5/stm32f0_hid_mouse/Cargo.lock +++ b/rtic_v0.5/stm32f0_hid_mouse/Cargo.lock @@ -14,6 +14,15 @@ dependencies = [ "stable_deref_trait", ] +[[package]] +name = "atomic-polyfill" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3ff7eb3f316534d83a8a2c3d1674ace8a5a71198eba31e2e2b597833f699b28" +dependencies = [ + "critical-section", +] + [[package]] name = "autocfg" version = "1.1.0" @@ -102,7 +111,7 @@ checksum = "f0f6f3e36f203cfedbc78b357fb28730aa2c6dc1ab060ee5c2405e843988d3c7" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -113,7 +122,7 @@ checksum = "fb77bb72c171d0aa52a2954d8dc7e3f0800ab54b8df7d826f138abbea9eb2794" dependencies = [ "cortex-m", "cortex-m-rtic-macros", - "heapless", + "heapless 0.6.1", "rtic-core", "version_check", ] @@ -127,9 +136,15 @@ dependencies = [ "proc-macro2", "quote", "rtic-syntax", - "syn", + "syn 1.0.109", ] +[[package]] +name = "critical-section" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216" + [[package]] name = "defmt" version = "0.3.5" @@ -150,7 +165,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] [[package]] @@ -212,6 +227,15 @@ dependencies = [ "byteorder", ] +[[package]] +name = "hash32" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" +dependencies = [ + "byteorder", +] + [[package]] name = "hashbrown" version = "0.12.3" @@ -226,7 +250,20 @@ checksum = "634bd4d29cbf24424d0a4bfcbf80c6960129dc24424752a7d1d1390607023422" dependencies = [ "as-slice", "generic-array 0.14.6", - "hash32", + "hash32 0.1.1", + "stable_deref_trait", +] + +[[package]] +name = "heapless" +version = "0.7.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743" +dependencies = [ + "atomic-polyfill", + "hash32 0.2.1", + "rustc_version 0.4.0", + "spin", "stable_deref_trait", ] @@ -240,6 +277,16 @@ dependencies = [ "hashbrown", ] +[[package]] +name = "lock_api" +version = "0.4.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" +dependencies = [ + "autocfg", + "scopeguard", +] + [[package]] name = "nb" version = "0.1.3" @@ -255,6 +302,26 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "546c37ac5d9e56f55e73b677106873d9d9f5190605e41a856503623648488cae" +[[package]] +name = "num_enum" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a015b430d3c108a207fd776d2e2196aaf8b1cf8cf93253e3a097ff3085076a1" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.39", +] + [[package]] name = "panic-halt" version = "0.2.0" @@ -271,6 +338,12 @@ dependencies = [ "rtt-target", ] +[[package]] +name = "portable-atomic" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3bccab0e7fd7cc19f820a1c8c91720af652d0c88dc9664dd72aef2614f04af3b" + [[package]] name = "proc-macro-error" version = "1.0.4" @@ -280,7 +353,7 @@ dependencies = [ "proc-macro-error-attr", "proc-macro2", "quote", - "syn", + "syn 1.0.109", "version_check", ] @@ -297,18 +370,18 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.51" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.23" +version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" +checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" dependencies = [ "proc-macro2", ] @@ -327,7 +400,7 @@ checksum = "8152fcaa845720d61e6cc570548b89144c2c307f18a480bbd97e55e9f6eeff04" dependencies = [ "indexmap", "proc-macro2", - "syn", + "syn 1.0.109", ] [[package]] @@ -358,6 +431,12 @@ dependencies = [ "semver 1.0.16", ] +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + [[package]] name = "semver" version = "0.9.0" @@ -385,6 +464,15 @@ version = "1.0.152" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" +dependencies = [ + "lock_api", +] + [[package]] name = "ssmarshal" version = "1.0.0" @@ -408,7 +496,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6c94998f166d66b210a164648a0b7866428d8f1e0740bf8a4c5edd89d4750c1" dependencies = [ "cortex-m", - "usb-device", + "usb-device 0.2.9", "vcell", ] @@ -437,7 +525,7 @@ dependencies = [ "rtt-target", "stm32-usbd", "stm32f0xx-hal", - "usb-device", + "usb-device 0.2.9", "usbd-hid", ] @@ -469,6 +557,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "2.0.39" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "typenum" version = "1.16.0" @@ -493,15 +592,26 @@ version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f6cc3adc849b5292b4075fc0d5fdcf2f24866e88e336dd27a8943090a520508" +[[package]] +name = "usb-device" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e73e438f527e567fb3982f2370967821fab4f5aea84c42e218a211dd2002b6a2" +dependencies = [ + "heapless 0.7.16", + "num_enum", + "portable-atomic", +] + [[package]] name = "usbd-hid" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "975bd411f4a939986751ea09992a24fa47c4d25c6ed108d04b4c2999a4fd0132" +checksum = "41a2d4546ca3e6a5c6a85584e5caf29feabf3ec35d6cd6b772eb35bd3cff7256" dependencies = [ "serde", "ssmarshal", - "usb-device", + "usb-device 0.3.1", "usbd-hid-macros", ] @@ -524,7 +634,7 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn", + "syn 1.0.109", "usbd-hid-descriptors", ] diff --git a/rtic_v0.5/stm32f0_hid_mouse/Cargo.toml b/rtic_v0.5/stm32f0_hid_mouse/Cargo.toml index 6450fd0..6c2e1c5 100644 --- a/rtic_v0.5/stm32f0_hid_mouse/Cargo.toml +++ b/rtic_v0.5/stm32f0_hid_mouse/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" embedded-hal = "0.2.4" defmt = "0.3.5" usb-device = "0.2.5" -usbd-hid = "0.6.1" +usbd-hid = "0.7.0" rtt-target = { version = "0.3.1", features = ["cortex-m"] } panic-halt = "0.2.0" panic-rtt-target = { version = "0.1.1", features = ["cortex-m"] }