Percepio Trace Recorder v4.11.0
Loading...
Searching...
No Matches
trcISR.h File Reference

Public trace ISR APIs. More...

#include <trcTypes.h>

Go to the source code of this file.

Macros

#define xTraceISRGetCurrentNesting(puiValue)
 Gets current trace ISR nesting level.
#define xTraceISRGetCurrentNestingReturned()
#define xTraceISRGetCurrent(pxISRHandle)
 Gets current trace ISR nesting level.

Functions

traceResult xTraceISRRegister (const char *szName, uint32_t uiPriority, TraceISRHandle_t *pxISRHandle)
 Registers trace ISR.
traceResult xTraceISRBegin (TraceISRHandle_t xISRHandle)
 Registers the beginning of an Interrupt Service Routine.
traceResult xTraceISREnd (TraceBaseType_t xIsTaskSwitchRequired)
 Registers the end of an Interrupt Service Routine.

Detailed Description

Public trace ISR APIs.