From 1644d5a068544571cfb41f7172bc676b96b27092 Mon Sep 17 00:00:00 2001 From: gil Date: Thu, 16 May 2024 00:18:11 -0500 Subject: [PATCH] Add riscv crate --- Cargo.lock | 23 +++++++++++++++++++++++ Cargo.toml | 1 + 2 files changed, 24 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index a79a386..bcc3d91 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,11 +8,24 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" +[[package]] +name = "critical-section" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216" + +[[package]] +name = "embedded-hal" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89" + [[package]] name = "kernel" version = "0.1.0" dependencies = [ "linked_list_allocator", + "riscv", "spinning_top 0.3.0", ] @@ -35,6 +48,16 @@ dependencies = [ "scopeguard", ] +[[package]] +name = "riscv" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f5c1b8bf41ea746266cdee443d1d1e9125c86ce1447e1a2615abd34330d33a9" +dependencies = [ + "critical-section", + "embedded-hal", +] + [[package]] name = "scopeguard" version = "1.2.0" diff --git a/Cargo.toml b/Cargo.toml index e8d3973..de64d7d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,4 +5,5 @@ edition = "2021" [dependencies] linked_list_allocator = "0.10.5" +riscv = "0.11.1" spinning_top = "0.3.0"