QK preemptive non-blocking kernel (QK namespace emulated as a "class" in C) More...
#include "qk.h"
Static Public Member Functions | |
QSchedStatus | QK_schedLock (uint_fast8_t const ceiling) |
void | QK_schedUnlock (QSchedStatus const prevCeil) |
void | QK_onIdle (void) |
Static Private Member Functions | |
uint_fast8_t | QK_sched_ (void) |
uint_fast8_t | QK_sched_act_ (QActive const *const act, uint_fast8_t const pthre_in) |
void | QK_activate_ (void) |
Private Attributes | |
QK_Attr | QK_priv_ |
|
staticprivate |
|
static |
|
static |
|
static |