Refactored tests for the scheduler and task
Revert "Refactored tests for the scheduler and task"
This reverts commit 2bf56a368bc18f2bd2d33c385e3672d07e4431d9.
Refactored tests for the scheduler and task
Task fmt
Task fmt again >:(
Ramdisk
Added NotOpened error for file read and write
Added vfs init to initialise the root node
Added the ramdisk.initrd file to grub
Update makeiso to copy the ramdisk to the modules folder
Add a ramdisk step to create a ramdisk to be leaded by grub and parsed by the kernel
Add test files for runtime tests of ramdisk
vfs.init => vfs.setRoot
Improved ramdisk step
Also spelling
Changed name for the initrd
Rename RamdiskFS => InitrdFS
Add deinit for initrd
Fixed VMM unmap
{}
This also removed the need for `@intCase()`
Also move the making directories and copying to a script to the build is simpler.
Install qemu earler
Added chmod +x
Fixed copy elf
Added missing switch for qemu binary
Spelling
Make makeiso.sh executable
No longer chmod makeiso.sh
Use the cache root to set the output directory