refactor mega-commit.

- reorganised the entire project so that the entire kernel is a single codebase rather than a kernel and a libk.
This commit is contained in:
2025-03-03 02:49:56 +00:00
parent 53d325749d
commit 3966e697da
57 changed files with 331 additions and 997 deletions
Generated
+4 -15
View File
@@ -110,8 +110,11 @@ name = "foundry_os"
version = "0.1.0"
dependencies = [
"cc",
"libk",
"crossbeam",
"futures-util",
"libm",
"limine",
"linked_list_allocator",
"pc-keyboard",
"pic8259",
"spin",
@@ -148,20 +151,6 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "libk"
version = "0.1.0"
dependencies = [
"crossbeam",
"futures-util",
"libm",
"limine",
"linked_list_allocator",
"pc-keyboard",
"spin",
"x86_64",
]
[[package]]
name = "libm"
version = "0.1.0"