Preemptive Non-Blocking Kernel. More...
Files | |
file | macros.h |
file | qkn.h |
Public QK-nano interface. | |
file | qkn.c |
QK-nano preemptive kernel implementation. | |
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.