QK/C++ preemptive kernel core functions. More...
#include "qf_port.hpp"
#include "qf_pkg.hpp"
#include "qassert.h"
#include "qs_port.hpp"
#include "qs_pkg.hpp"
Go to the source code of this file.
Namespaces | |
QP | |
namespace associated with the QP/C++ framework | |
Functions | |
static void | initial_events (void) |
process all events posted during initialization */ More... | |
std::uint_fast8_t | QK_sched_ (void) noexcept |
QK scheduler finds the highest-priority thread ready to run. More... | |
void | QK_activate_ (void) noexcept |
QK activator activates the next active object. The activated AO preempts. More... | |
Variables | |
QK_Attr | QK_attr_ |
global attributes of the QK kernel More... | |
QK/C++ preemptive kernel core functions.
Definition in file qk.cpp.
|
noexcept |
QK scheduler finds the highest-priority thread ready to run.
|
noexcept |
QK activator activates the next active object. The activated AO preempts.