]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS-Plus/Source/FreeRTOS-Plus-Trace/Include/trcKernel.h
+ New feature added: Task notifications.
[freertos] / FreeRTOS-Plus / Source / FreeRTOS-Plus-Trace / Include / trcKernel.h
index 4c8bdd509c8760ce74a90efbf14b2ecd77b0a84d..1ee5e4bf1b46a402c2a5c55425c0d6b76c12fa81 100644 (file)
@@ -1,5 +1,5 @@
 /*******************************************************************************\r
- * Tracealyzer v2.5.0 Recorder Library\r
+ * Tracealyzer v2.7.0 Recorder Library\r
  * Percepio AB, www.percepio.com\r
  *\r
  * trcKernel.h\r
@@ -55,36 +55,37 @@ void vTraceStoreTaskswitch(objectHandleType task_handle);
 void vTraceStoreKernelCall(uint32_t eventcode, traceObjectClass objectClass, uint32_t byteParam);\r
 \r
 void vTraceStoreKernelCallWithNumericParamOnly(uint32_t evtcode,\r
-                                               uint32_t param);\r
+                                                                                               uint32_t param);\r
 \r
 void vTraceStoreKernelCallWithParam(uint32_t evtcode, traceObjectClass objectClass,\r
-                                    uint32_t objectNumber, uint8_t param);\r
+                                                                       uint32_t objectNumber, uint32_t param);\r
 \r
 void vTraceSetTaskInstanceFinished(objectHandleType handle);\r
 \r
-void vTraceSetPriorityProperty(uint8_t objectclass, uint8_t id, uint8_t value);\r
+void vTraceSetPriorityProperty(uint8_t objectclass, objectHandleType id, uint8_t value);\r
 \r
-uint8_t uiTraceGetPriorityProperty(uint8_t objectclass, uint8_t id);\r
+uint8_t uiTraceGetPriorityProperty(uint8_t objectclass, objectHandleType id);\r
 \r
-void vTraceSetObjectState(uint8_t objectclass, uint8_t id, uint8_t value);\r
+void vTraceSetObjectState(uint8_t objectclass, objectHandleType id, uint8_t value);\r
 \r
-uint8_t uiTraceGetObjectState(uint8_t objectclass, uint8_t id);\r
+uint8_t uiTraceGetObjectState(uint8_t objectclass, objectHandleType id);\r
 \r
 #if (INCLUDE_OBJECT_DELETE == 1)\r
 \r
 void vTraceStoreObjectNameOnCloseEvent(objectHandleType handle,\r
-                                       traceObjectClass objectclass);\r
+                                                                               traceObjectClass objectclass);\r
 \r
 void vTraceStoreObjectPropertiesOnCloseEvent(objectHandleType handle,\r
-                                             traceObjectClass objectclass);\r
+                                                                                        traceObjectClass objectclass);\r
 #endif\r
 \r
 /* Internal constants for task state */\r
 #define TASK_STATE_INSTANCE_NOT_ACTIVE 0\r
 #define TASK_STATE_INSTANCE_ACTIVE 1\r
-#define TASK_STATE_INSTANCE_MARKED_FINISHED 2\r
 \r
+#endif\r
 \r
 #endif\r
 \r
-#endif
\ No newline at end of file
+\r
+\r