# Software/fw/ Bare-metal firmware: `crt0.S`, linker script, and the first C programs that run on the CPU. Also where `riscv-tests` integration lives. **Phases:** 8 (GCC toolchain, first C program, `riscv-tests`).