diff --git a/rtic_v1/stm32f0_hid_mouse/Cargo.lock b/rtic_v1/stm32f0_hid_mouse/Cargo.lock index 5eefa95..2750904 100644 --- a/rtic_v1/stm32f0_hid_mouse/Cargo.lock +++ b/rtic_v1/stm32f0_hid_mouse/Cargo.lock @@ -99,7 +99,7 @@ checksum = "f0f6f3e36f203cfedbc78b357fb28730aa2c6dc1ab060ee5c2405e843988d3c7" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.107", ] [[package]] @@ -127,7 +127,7 @@ dependencies = [ "proc-macro2", "quote", "rtic-syntax", - "syn", + "syn 1.0.107", ] [[package]] @@ -215,12 +215,38 @@ 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" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de96540e0ebde571dc55c73d60ef407c653844e6f9a1e2fdbd40c07b9252d812" +[[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" @@ -230,7 +256,7 @@ dependencies = [ "proc-macro-error-attr", "proc-macro2", "quote", - "syn", + "syn 1.0.107", "version_check", ] @@ -247,18 +273,18 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.49" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5" +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", ] @@ -284,7 +310,7 @@ dependencies = [ "indexmap", "proc-macro2", "quote", - "syn", + "syn 1.0.107", ] [[package]] @@ -380,7 +406,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6c94998f166d66b210a164648a0b7866428d8f1e0740bf8a4c5edd89d4750c1" dependencies = [ "cortex-m", - "usb-device", + "usb-device 0.2.9", "vcell", ] @@ -407,7 +433,7 @@ dependencies = [ "rtt-target", "stm32-usbd", "stm32f0xx-hal", - "usb-device", + "usb-device 0.2.9", "usbd-hid", ] @@ -439,6 +465,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 = "ufmt-write" version = "0.1.0" @@ -457,15 +494,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", + "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", ] @@ -488,7 +536,7 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn", + "syn 1.0.107", "usbd-hid-descriptors", ] diff --git a/rtic_v1/stm32f0_hid_mouse/Cargo.toml b/rtic_v1/stm32f0_hid_mouse/Cargo.toml index f92f818..524776a 100644 --- a/rtic_v1/stm32f0_hid_mouse/Cargo.toml +++ b/rtic_v1/stm32f0_hid_mouse/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] embedded-hal = "0.2.6" usb-device = "0.2.8" -usbd-hid = "0.6.1" +usbd-hid = "0.7.0" rtt-target = { version = "0.3.1", features = ["cortex-m"] } panic-halt = "0.2.0" cortex-m = "0.7.7"