Small kernel built with Vivid programming language that aims to be compatible with Linux programs.
video.mp4
- Install the following dependencies:
sudo apt install nasm qemu-system-x86 xorriso grub-common grub-pc mtools clang lld make- Install or build the compiler for the kernel project. Remember to add the compiler (
v1) to the path. - Build the kernel by executing
./compile-uefi.sh - (Optional) Done. If you have the kernel loader in the same parent folder, copy the generated kernel image to the loader by executing
cp ./kernel.so ../kernel-loader/KERNEL.SO