This project's purpose is for me to learn how bare metal level programming works and to get experience working with the GCC.
Download the (Arm GCC) for the aarch64-none-elf target and add it to your path. Run make
to compile. Get a MicroSD card with Raspbian already on it, and replace the kernel8.img file on it with the newly built image.
Some of the code in this repo is based on or adapted from (isometimes' rpi4-osdev tutorials) and (the OSdev Wiki)