A real-time operating system, and the compiler toolchain that builds for it.
Real-time operating system
A small preemptive real-time operating system. A portable C kernel - scheduler, memory manager, timers and a full set of inter-task communication primitives - over a thin per-CPU layer and a board support package.
Version 1.1.0. The prebuilt kernel libtuwa.a for four cores — AArch64, RISC-V 64, x86-64 and i386 — with the manuals, the porting guides and the public headers. TOOLCHAINS.md names the compiler and the exact flags each library was built with, because a board has to be compiled to match. The board support package ships as source, not in this archive. RBT is not part of this release.
C/C++ compiler, toolchain and interpreter
kcpp compiles C and C++ for small targets and brings the whole chain with it - assembler, linker, librarian, disassembler and the tools that turn a linked image into something a board or a simulator can load. The same binary also runs C as a script.
Manuals and examples. The compiler binaries are not in this archive.