This repository contains the source for the Phoenix-RTOS microkernel. IA32, ARM, ARMv7, RISCV64 architectures are supported.
To build cross-compile toolchain use
Targets supported currently by the script:
cd toolchain ./build-toolchain.sh arm-phoenix ~/arm-phoenix-toolchain
For other targets You need to build toolchain manually
After successful compilation add the toolchain to the PATH variable, for example:
To compile microkernel for target architecture edit Makefile and TARGET variable and after this type:
$ make clean $ make
This work is licensed under a BSD license. See the LICENSE file for details.