µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
Core & scheduler

C++ API scheduler definitions. More...

Namespaces

namespace  os::rtos::flags
 Generic flags namespace.
 
namespace  os::rtos::interrupts
 Interrupts namespace.
 
namespace  os::rtos::scheduler
 Scheduler namespace.
 
namespace  os::rtos::statistics
 Statistics namespace.
 

Functions

class thread::stackos::rtos::interrupts::stack (void)
 Get the interrupts stack.
 

Detailed Description

C++ API scheduler definitions.

Function Documentation

◆ stack()

class thread::stack * os::rtos::interrupts::stack ( void  )

Get the interrupts stack.

Parameters
None.
Returns
Pointer to stack object instance.

The interrupts stack can be manipulated in a way similar to the thread stack.

Note
This function is available only on platforms that support a separate interrupt stack (like Cortex-M).
Warning
Cannot be invoked from Interrupt Service Routines.

Definition at line 564 of file os-core.cpp.