This is an example of how to build and use freertos-std, A Rust Standard Library implementation for FreeRTOS
- FreeRTOS-Kernel: FreeRTOS source code (git submodule).
- FreeRTOS-Qemu-Demo: Here lives the demo is built and run, using Qemu.
- rust-app: The Rust example application.
- freertos-std: Rust's std implementation (git submodule).
- Rust nightly
- ARM GCC compiler
- Qemu
$ cd FreeRTOS-Qemu-Demo
$ make
$ cd FreeRTOS-Qemu-Demo
$ qemu-system-arm -machine mps2-an385 -cpu cortex-m3 -kernel output/RTOSDemo.out -monitor none -nographic -serial stdio -s