- Implement a blinking LED app on ARM Cortex A9 using C ... completed
- Implement a blinking LED app on ARM Cortex A9 using Rust ... in progress
- Create a template project for using the Rust language on bare metal ARM Cortex A9 ... not started
- Integrate with Zinc 3, the bare metal stack for rust ... not started
./build.sh
The output will be a binary called app_cpu1.elf.
ARM Core 0 runs Ubuntu Linux and ARM Core 1 will load app_cpu1.elf using the remoteproc kernel module. For more information see Henrys blog 4.
- main.rs - sample program (blinks a LED on the ARM Cortex A9)
- runtime.rs - rust runtime functions, e.g. panic
- sys/ - bootstrap code (boot loader and system initialization)
- orig/ - includes the original C code implementing a blinking LED app
- libcore/ - libcore built for the target description