|
Nexus Embedded Platform 0.1.0
Statically assembled reusable embedded mechanisms
|
Bounded explicit FreeRTOS trace sink without global storage. More...
#include <stdint.h>Go to the source code of this file.
Enumerations | |
| enum | nx_freertos_trace_kind_t { NX_FREERTOS_TRACE_SWITCH_IN = 1 , NX_FREERTOS_TRACE_CREATE , NX_FREERTOS_TRACE_DELETE } |
| Maintained kernel trace identities; product interpretation is external. More... | |
Functions | |
| void | nx_freertos_trace_event (nx_freertos_trace_kind_t event, uintptr_t identity, uint32_t value) |
| Consume one bounded kernel trace event. | |
Bounded explicit FreeRTOS trace sink without global storage.
Definition in file freertos_diagnostics.h.
Maintained kernel trace identities; product interpretation is external.
| Enumerator | |
|---|---|
| NX_FREERTOS_TRACE_SWITCH_IN | |
| NX_FREERTOS_TRACE_CREATE | |
| NX_FREERTOS_TRACE_DELETE | |
Definition at line 17 of file freertos_diagnostics.h.
| void nx_freertos_trace_event | ( | nx_freertos_trace_kind_t | event, |
| uintptr_t | identity, | ||
| uint32_t | value ) |
Consume one bounded kernel trace event.
| [in] | event | Maintained trace kind. |
| [in] | identity | Opaque task identity, never a dereference license. |
| [in] | value | Optional caller-defined numeric diagnostic. |