Template for Rust on baremetal rv32i
targets. Examples of:
- Board/core specific stuff
- Calling assembly subroutine
- Inline assembly
- Panic implementation
- Linker script
- Makefile
Requires:
rustup
riscv-gnu-toolchain
(if manipulating built binaries withobjcopy
orobjdump
)
rustup target add riscv32i-unknown-none-elf
rustup default nightly # For language features like asm!()