#include <qxk.hpp>

Static Public Member Functions | |
| static QSchedStatus | schedLock (std::uint_fast8_t const ceiling) noexcept |
| QXK selective scheduler lock. More... | |
| static void | schedUnlock (QSchedStatus const stat) noexcept |
| QXK selective scheduler unlock. More... | |
| static void | onIdle (void) |
| QXK idle callback (customized in BSPs for QXK) More... | |
QXK services.
|
staticnoexcept |
QXK selective scheduler lock.
| [in] | ceiling | priority ceiling to which the QXK scheduler needs to be locked |
|
staticnoexcept |
QXK selective scheduler unlock.
| [in] | stat | previous QXK Scheduler lock status returned from QXK::schedLock() |
|
static |
QXK idle callback (customized in BSPs for QXK)