diff --git a/src/exercises/bare-metal/rtc/Cargo.lock b/src/exercises/bare-metal/rtc/Cargo.lock index 17c811c6871b..88c6b18e0ae1 100644 --- a/src/exercises/bare-metal/rtc/Cargo.lock +++ b/src/exercises/bare-metal/rtc/Cargo.lock @@ -28,21 +28,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c044ecf8760dd8ee5aa92c49cf7534942d289fb1f0247af92b5fbab8ab18a912" dependencies = [ "bitflags", - "safe-mmio", + "safe-mmio 0.2.7", "thiserror", "zerocopy", ] [[package]] name = "arm-pl011-uart" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b62040eef329ede76c8b2af149362b0fd42ec9d8c436d9eb9d47db35b71cb300" +checksum = "1b24c708955a2b308f2ef06b78c1e676d69870773f78ccf78aff6ffdd6136d90" dependencies = [ "bitflags", "embedded-hal-nb", "embedded-io", - "safe-mmio", + "safe-mmio 0.3.0", "thiserror", "zerocopy", ] @@ -150,7 +150,7 @@ dependencies = [ "bitflags", "chrono", "log", - "safe-mmio", + "safe-mmio 0.2.7", "smccc", "spin", "zerocopy", @@ -165,6 +165,15 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "safe-mmio" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4813ee49326057f105d6d8ca3d8f9265095f26aa7b42094e487028403a594f4c" +dependencies = [ + "zerocopy", +] + [[package]] name = "scopeguard" version = "1.2.0" diff --git a/src/exercises/bare-metal/rtc/Cargo.toml b/src/exercises/bare-metal/rtc/Cargo.toml index dfaf6bc7513c..77ffd51f0745 100644 --- a/src/exercises/bare-metal/rtc/Cargo.toml +++ b/src/exercises/bare-metal/rtc/Cargo.toml @@ -10,7 +10,7 @@ publish = false aarch64-paging = { version = "0.12.0", default-features = false } aarch64-rt = "0.4.3" arm-gic = "0.7.2" -arm-pl011-uart = "0.4.0" +arm-pl011-uart = "0.5.0" bitflags = "2.11.0" chrono = { version = "0.4.44", default-features = false } log = "0.4.29"