# 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)