diff --git a/ableos/src/scratchpad.rs b/ableos/src/scratchpad.rs index d092261..d5f49bb 100644 --- a/ableos/src/scratchpad.rs +++ b/ableos/src/scratchpad.rs @@ -57,25 +57,6 @@ impl acpi::AcpiHandler for AcpiStruct { // mutex // }); -#[derive(Debug)] -pub struct Path { - pub path: Vec, -} - -impl Path { - pub fn new(path: String) -> Self { - let mut path_vec_string = vec![]; - - for part in path.split(&['\\', '/'][..]) { - path_vec_string.push(part.to_string()); - } - - Path { - path: path_vec_string, - } - } -} - /// Experimental scratchpad for testing. pub fn scratchpad() { // bruh(); diff --git a/base/boot/limine.cfg b/base/boot/limine.cfg index 5c521a4..a26657e 100644 --- a/base/boot/limine.cfg +++ b/base/boot/limine.cfg @@ -17,3 +17,6 @@ TERM_BACKDROP=008080 KERNEL_CMDLINE= # Setting a default resolution for the framebuffer RESOLUTION=800x600x24 + + MODULE_PATH=boot:///boot/initrd.tar + MODULE_CMDLINE=This is the first module.