851 B
851 B
libk is for the code that did not make the kernel*
*crate, lol.
libk is an attempt to move away from the godforsaken git submodules that plagued our forefathers. Now we have a crate containing a bunch of code that didn't quite make the core kernel crate, which should be:
- simpler to maintain
- has a catchier name
- less fighting with Cargo.toml manifests
TODO:
A lot of things must be improved and worked on, feel free to add extra TODOs below.
[] Create a kernel logging abstraction similar to Linux. (this should probably just use the serial drivers)
The rationale behind this is that we want some sort of debug log/tracing support so we aren't just printf debugging forever.
Authors
Again, write your name below if you like:
- @zxq5 (wrote most of the libraries as of 23/02/25)
- @nullndvoid (made this lushious library crate)