A minimal example showing how to boot Odin code on a Raspberry PI 3 Model B. The kernel boots in QEMU and uses the Raspberry Pi UART to print a message to the console.
- Install QEMU on your system
- Install the Odin compiler on your system
- Make sure clang v14.x.x is installed on your system
- Run build.sh to compile and link the kernel image or
- Run run.sh to build and boot the kernel in QEMU
This example is just enough to get things up and running and does not necessarily follow best practices.