Cooperative Run-to-Completion Kernel. More...
Files | |
file | macros.h |
file | qvn.h |
Public QV-nano interface. | |
file | qvn.c |
QV-nano implementation. | |
QV-nano is a simple cooperative kernel (previously called "Vanilla" kernel). This kernel executes active objects one at a time, with priority-based scheduling performed before processing of each event. Due to naturally short duration of event processing in state machines, the simple QV kernel is often adequate for many real-time systems.