QV non-preemptive kernel. More...
Static Public Member Functions | |
| static void | onIdle () |
Public Attributes | |
| QPSet | readySet |
| Set of active-objects/threads that are ready to run in the QV kernel . | |
Static Public Attributes | |
| static QV | priv_ |
|
static |
QV idle callback (customized in BSPs for QV)
QV::onIdle() is called by the non-preemptive QV kernel (from QF::run()) when the scheduler detects that no events are available for active objects (the idle condition). This callback gives the application an opportunity to enter a power-saving CPU mode, or perform some other idle processing (such as QS software tracing output).
| QPSet QP::QV::readySet |