#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 |