X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=FreeRTOS-Plus%2FSource%2FFreeRTOS-Plus-Trace%2FInclude%2FtrcKernel.h;h=1ee5e4bf1b46a402c2a5c55425c0d6b76c12fa81;hb=b473fddd0a6a35390132c46400b32af8c7ef36e9;hp=4c8bdd509c8760ce74a90efbf14b2ecd77b0a84d;hpb=1769bb7d39a14a96a12f52dc7e6341bc5e27f05a;p=freertos diff --git a/FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace/Include/trcKernel.h b/FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace/Include/trcKernel.h index 4c8bdd509..1ee5e4bf1 100644 --- a/FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace/Include/trcKernel.h +++ b/FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace/Include/trcKernel.h @@ -1,5 +1,5 @@ /******************************************************************************* - * Tracealyzer v2.5.0 Recorder Library + * Tracealyzer v2.7.0 Recorder Library * Percepio AB, www.percepio.com * * trcKernel.h @@ -55,36 +55,37 @@ void vTraceStoreTaskswitch(objectHandleType task_handle); void vTraceStoreKernelCall(uint32_t eventcode, traceObjectClass objectClass, uint32_t byteParam); void vTraceStoreKernelCallWithNumericParamOnly(uint32_t evtcode, - uint32_t param); + uint32_t param); void vTraceStoreKernelCallWithParam(uint32_t evtcode, traceObjectClass objectClass, - uint32_t objectNumber, uint8_t param); + uint32_t objectNumber, uint32_t param); void vTraceSetTaskInstanceFinished(objectHandleType handle); -void vTraceSetPriorityProperty(uint8_t objectclass, uint8_t id, uint8_t value); +void vTraceSetPriorityProperty(uint8_t objectclass, objectHandleType id, uint8_t value); -uint8_t uiTraceGetPriorityProperty(uint8_t objectclass, uint8_t id); +uint8_t uiTraceGetPriorityProperty(uint8_t objectclass, objectHandleType id); -void vTraceSetObjectState(uint8_t objectclass, uint8_t id, uint8_t value); +void vTraceSetObjectState(uint8_t objectclass, objectHandleType id, uint8_t value); -uint8_t uiTraceGetObjectState(uint8_t objectclass, uint8_t id); +uint8_t uiTraceGetObjectState(uint8_t objectclass, objectHandleType id); #if (INCLUDE_OBJECT_DELETE == 1) void vTraceStoreObjectNameOnCloseEvent(objectHandleType handle, - traceObjectClass objectclass); + traceObjectClass objectclass); void vTraceStoreObjectPropertiesOnCloseEvent(objectHandleType handle, - traceObjectClass objectclass); + traceObjectClass objectclass); #endif /* Internal constants for task state */ #define TASK_STATE_INSTANCE_NOT_ACTIVE 0 #define TASK_STATE_INSTANCE_ACTIVE 1 -#define TASK_STATE_INSTANCE_MARKED_FINISHED 2 +#endif #endif -#endif \ No newline at end of file + +