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.