|
Platform_Toolchain_FreeRTOS 0.1.0 build fedcb4a
Bare-metal ARM (Cortex-M) toolchain + vendored FreeRTOS kernel
|
Product: Platform_Toolchain_FreeRTOS, bare-metal ARM (Cortex-M) toolchain and vendored FreeRTOS kernel (repository Platform_Toolchain_FreeRTOS). Layer: build infrastructure, not linked into any product and not safety-rated.
Bare-metal ARM (Cortex-M) cross-compiler plus the FreeRTOS kernel source, for building FreeRTOS-based targets. No host-OS naming (unlike the other three toolchain projects) because arm-none-eabi-gcc is the same toolchain regardless of host OS.
Check the pinned FreeRTOS-Kernel version with git -C include/FreeRTOS-Kernel describe --tags after running setup.sh.
| Interface | Form | Consumed by |
|---|---|---|
| Toolchain: cmake/Toolchain-FreeRTOS.cmake and FREERTOS_KERNEL_DIR | -DCMAKE_TOOLCHAIN_FILE=<path> passed to any CMake build | Every C product that needs a cross-build for bare-metal ARM |
Nothing links against this project. It is consumed only by CMake and by the RBC_Test_Env build scripts (build_toolchains.sh).
Sibling toolchains: Platform_Toolchain_MacOS, Platform_Toolchain_Linux, Platform_Toolchain_QNX. Working notes: CLAUDE.md.