|
Percepio Trace Recorder v4.11.0
|
Macros | |
| #define | xTraceExtensionGetEventId(xExtensionHandle, uiLocalEventId) |
| Returns extension event id. | |
Functions | |
| traceResult | xTraceExtensionInitialize (TraceExtensionData_t *const pxBuffer) |
| Initializes the Extension trace system. | |
| traceResult | xTraceExtensionCreate (const char *szName, uint8_t uiMajor, uint8_t uiMinor, uint16_t uiPatch, uint32_t uiEventCount, TraceExtensionHandle_t *pxExtensionHandle) |
| Creates trace extension. | |
| traceResult | xTraceExtensionGetBaseEventId (TraceExtensionHandle_t xExtensionHandle, uint32_t *puiBaseEventId) |
| Gets extension base event id. | |
| traceResult | xTraceExtensionGetConfigName (TraceExtensionHandle_t xExtensionHandle, const char **pszName) |
| Gets extension configuration name. | |
| #define xTraceExtensionGetEventId | ( | xExtensionHandle, | |
| uiLocalEventId ) |
Returns extension event id.
| [in] | xExtensionHandle | Pointer to initialized extension handle. |
| [in] | uiLocalEventId | Local event id. |
| traceResult xTraceExtensionCreate | ( | const char * | szName, |
| uint8_t | uiMajor, | ||
| uint8_t | uiMinor, | ||
| uint16_t | uiPatch, | ||
| uint32_t | uiEventCount, | ||
| TraceExtensionHandle_t * | pxExtensionHandle ) |
Creates trace extension.
| [in] | szName | Name. |
| [in] | uiMajor | Major version. |
| [in] | uiMinor | Minor version. |
| [in] | uiPatch | Patch version. |
| [in] | uiEventCount | Event count. |
| [out] | pxExtensionHandle | Pointer to uninitialized extension handle. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |
| traceResult xTraceExtensionGetBaseEventId | ( | TraceExtensionHandle_t | xExtensionHandle, |
| uint32_t * | puiBaseEventId ) |
Gets extension base event id.
| [in] | xExtensionHandle | Pointer to initialized extension handle. |
| [out] | puiBaseEventId | Base event id. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |
| traceResult xTraceExtensionGetConfigName | ( | TraceExtensionHandle_t | xExtensionHandle, |
| const char ** | pszName ) |
Gets extension configuration name.
| [in] | xExtensionHandle | Pointer to initialized extension handle. |
| [out] | pszName | Name. |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |
| traceResult xTraceExtensionInitialize | ( | TraceExtensionData_t *const | pxBuffer | ) |
Initializes the Extension trace system.
| [in] | pxBuffer | Pointer to memory that is used by the extension trace system |
| TRC_FAIL | Failure |
| TRC_SUCCESS | Success |