Fetch arm-pl011-uart from crates.io
Fetch the arm-pl011-uart dependency from crates.io instead of using a
hardcoded Git URL, following its recent publication.
Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: If7077c849c0477407b95f01201aefcde1796fad7
diff --git a/Cargo.lock b/Cargo.lock
index fa249c7..9d29226 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1,6 +1,6 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
-version = 3
+version = 4
[[package]]
name = "arm-fvp-base-pac"
@@ -15,7 +15,7 @@
[[package]]
name = "arm-gic"
version = "0.1.0"
-source = "git+https://git.trustedfirmware.org/rust-spmc/arm-gic.git#1f4832f131e1a6ca2210e6b8a8df70c09d910393"
+source = "git+https://git.trustedfirmware.org/rust-spmc/arm-gic.git#9eeb9c9e7cbc0b986c3c8666e0b7dca6a6871add"
dependencies = [
"bitflags",
]
@@ -23,26 +23,29 @@
[[package]]
name = "arm-pl011-uart"
version = "0.1.0"
-source = "git+https://git.trustedfirmware.org/rust-spmc/arm-pl011-uart.git#cec9138935c44ac574c7d34797d0e0f4fc8f4909"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "75398557e07e3722f22649f7a18d0566d0affa3b82e3b9efac910b0564728256"
dependencies = [
"bitflags",
"embedded-hal-nb",
"embedded-io",
+ "thiserror",
+ "zerocopy",
]
[[package]]
name = "arm-sp805"
version = "0.1.0"
-source = "git+https://git.trustedfirmware.org/rust-spmc/arm-sp805.git#03f96f00ddd64f094cbabb3476e183fe15ce43f5"
+source = "git+https://git.trustedfirmware.org/rust-spmc/arm-sp805.git#ae5c740a85de29a9672cc6da28c2f0d4305afad6"
dependencies = [
"bitflags",
]
[[package]]
name = "bitflags"
-version = "2.6.0"
+version = "2.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
+checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36"
[[package]]
name = "embedded-hal"
@@ -73,7 +76,82 @@
checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d"
[[package]]
+name = "proc-macro2"
+version = "1.0.93"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99"
+dependencies = [
+ "unicode-ident",
+]
+
+[[package]]
+name = "quote"
+version = "1.0.38"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc"
+dependencies = [
+ "proc-macro2",
+]
+
+[[package]]
name = "spin"
version = "0.9.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
+
+[[package]]
+name = "syn"
+version = "2.0.98"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-ident",
+]
+
+[[package]]
+name = "thiserror"
+version = "2.0.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc"
+dependencies = [
+ "thiserror-impl",
+]
+
+[[package]]
+name = "thiserror-impl"
+version = "2.0.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "unicode-ident"
+version = "1.0.16"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034"
+
+[[package]]
+name = "zerocopy"
+version = "0.8.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aa91407dacce3a68c56de03abe2760159582b846c6a4acd2f456618087f12713"
+dependencies = [
+ "zerocopy-derive",
+]
+
+[[package]]
+name = "zerocopy-derive"
+version = "0.8.17"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "06718a168365cad3d5ff0bb133aad346959a2074bd4a85c121255a11304a8626"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]