QP-nano  6.5.1

Preemptive Non-Blocking Kernel. More...

Collaboration diagram for QK-nano:


file  macros.h
 macros for porting QP-nano, and command-line macros
file  qkn.h
 Public QK-nano interface.
file  qkn.c
 QK-nano preemptive kernel implementation.

Detailed Description

Preemptive Non-Blocking Kernel.

QK is a tiny preemptive, priority-based, non-blocking kernel designed specifically for executing active objects. QK meets all the requirement of the Rate Monotonic Scheduling (a.k.a. Rate Monotonic Analysis — RMA) and can be used in hard real-time systems.