µOS++ IIIe Reference  v6.3.15
“Perfekt ist nicht gut genug”
The third edition of µOS++, a POSIX inspired open source system, written in C++.
Core & scheduler

C++ API scheduler definitions. More...

Namespaces

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

Functions

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

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 562 of file os-core.cpp.