QP-nano  5.8.2
QV-nano

Cooperative Run-to-Completion Kernel. More...

Files

file  macros.h
 macros for porting QP-nano, and command-line macros
 
file  qvn.h
 Public QV-nano interface.
 
file  qvn.c
 QV-nano implementation.
 

Detailed Description

Cooperative Run-to-Completion Kernel.

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.