OS  v1.8.0
Documentation
Loading...
Searching...
No Matches
qOS::critical Namespace Reference

OS Critical interfaces. More...

Classes

class  lock
 Scoped critical section lock. More...
 

Functions

void scope (void) noexcept
 Enables a scoped critical section with minimal syntax overhead.
 
bool setInterruptsED (const int_restorer_t rFcn, const int_disabler_t dFcn)
 Set the hardware-specific code for global interrupt enable/disable. Setting this allows you to communicate safely from Interrupts using queued-notifications or queues.
 

Detailed Description

OS Critical interfaces.