From 2699709a7a008b00373992f0e1510e439cbc25f5 Mon Sep 17 00:00:00 2001 From: Natasha Moongrave Date: Tue, 17 Feb 2026 19:06:42 +0100 Subject: added dependencies --- StrixKernel/Cargo.lock | 30 ++++++++++++++++++++++++++++++ StrixKernel/Cargo.toml | 7 +++++++ 2 files changed, 37 insertions(+) diff --git a/StrixKernel/Cargo.lock b/StrixKernel/Cargo.lock index cfd9a71..e1b02c0 100644 --- a/StrixKernel/Cargo.lock +++ b/StrixKernel/Cargo.lock @@ -8,9 +8,39 @@ version = "0.9.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13f6a8a495d2f93fe3d6eb3a224f9aa749a63cfd746ed03eb5ddcbd00ade7d8f" +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +dependencies = [ + "spin 0.9.8", +] + +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" + [[package]] name = "strix-kernel" version = "0.0.1" dependencies = [ "bootloader", + "lazy_static", + "spin 0.5.2", + "volatile", ] + +[[package]] +name = "volatile" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6b06ad3ed06fef1713569d547cdbdb439eafed76341820fb0e0344f29a41945" diff --git a/StrixKernel/Cargo.toml b/StrixKernel/Cargo.toml index 6cff67e..5e62590 100644 --- a/StrixKernel/Cargo.toml +++ b/StrixKernel/Cargo.toml @@ -17,4 +17,11 @@ panic = "abort" [dependencies] bootloader = "0.9" +volatile = "0.2.6" +spin = "0.5.2" + + +[dependencies.lazy_static] +version = "1.0" +features = ["spin_no_std"] -- cgit v1.2.3