|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
FreeRTOS ISR event sink and hardware context-switching helpers. More...
Include dependency graph for FreeRtos.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | corium::embedded::FreeRtosIsrSink< EventSinkType > |
| FreeRTOS-specialized ISR sink managing RTOS task context switches. More... | |
Namespaces | |
| namespace | corium |
| namespace | corium::embedded |
Macros | |
| #define | pdFALSE 0 |
| #define | pdTRUE 1 |
| #define | portYIELD_FROM_ISR(x) ((void)(x)) |
Typedefs | |
| using | BaseType_t = long |
Functions | |
| template<typename EventSinkType > | |
| constexpr auto | corium::embedded::makeFreeRtosIsrSink (EventSinkType sink) noexcept |
| Helper function to construct FreeRtosIsrSink from an event sink handle. | |
FreeRTOS ISR event sink and hardware context-switching helpers.
| #define pdFALSE 0 |
| #define pdTRUE 1 |
| #define portYIELD_FROM_ISR | ( | x | ) | ((void)(x)) |
| using BaseType_t = long |