A sample bare metal riscv64 project that shows how to:
- Setup a stack
- Call C code from assembly and pass arguments
- Construct a data structure on the stack in assembly and pass it via a pointer to C
./dev.shmake- On host, use
./run.sh. In dev container,./gdb.sh - Step through the code and see what it does!