#include <qk.hpp>
Static Public Member Functions | |
static QSchedStatus | schedLock (std::uint_fast8_t const ceiling) noexcept |
QK selective scheduler lock. More... | |
static void | schedUnlock (QSchedStatus const stat) noexcept |
QK selective scheduler unlock. More... | |
static void | onIdle (void) |
QK idle callback (customized in BSPs for QK) More... | |
static char_t const * | getVersion (void) noexcept |
get the current QK version number string of the form X.Y.Z More... | |
QK services.
|
staticnoexcept |
QK selective scheduler lock.
[in] | ceiling | priority ceiling to which the QK scheduler needs to be locked |
|
staticnoexcept |
QK selective scheduler unlock.
[in] | stat | previous QK Scheduler lock status returned from QP::QK::schedLock() |
|
static |
QK idle callback (customized in BSPs for QK)
|
inlinestaticnoexcept |