aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--StrixKernel/Cargo.lock30
-rw-r--r--StrixKernel/Cargo.toml7
2 files changed, 37 insertions, 0 deletions
diff --git a/StrixKernel/Cargo.lock b/StrixKernel/Cargo.lock
index cfd9a71..e1b02c0 100644
--- a/StrixKernel/Cargo.lock
+++ b/StrixKernel/Cargo.lock
@@ -9,8 +9,38 @@ 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"]