The CMX-Tiny+ real time multi-tasking operating system is an extremely "lean and mean" kernel that provides an optimized, small footprint solution for 8-, 16-, 32-bit processors with limited RAM. This specially designed RTOS allows the user to develop application code that is run under an RTOS and yet only use the onboard RAM that the processor provides! CMX-Tiny+ does not need any external RAM, regardless of whether the processor can support the use of external RAM or not.
CMX-Tiny+'s code size is so small that it allows the processor's onboard FLASH to support both the user's application code and the CMX-Tiny+ code, in most cases. This unique RTOS, based on a scaled down version of the popular CMX-RTX™, retains most of the power of CMX-RTX as well as the more frequently used functions. CMX-Tiny+, a truly preemptive RTOS, also provides support for cooperative scheduling, if desired.