Home |
RTKernel-32 Programming Manual Function RTKSetTraceBufferSize Function RTKUserTrace |
Function RTKUserTraceIn addition to kernel events, user events can be recorded in the trace buffer. void RTKUserTrace(RTKTraceEvent E, int Parameter); ParametersERTKUserTrace writes a user event to the trace buffer. Events tUserEvent_1 to tUserEvent_10 are available. ParameterParameter can be any number, which is displayed by RTKDumpTrace. If a text other than, for example, "User Event 3" is desired for the output from RTKDumpTrace, it may be modified in array RTKTraceName. Example:#include <rtk32.h> #define MyEvent tUserEvent_3 void main(void) { RTKTraceName[MyEvent] = "My event"; ... RTKUserTrace(MyEvent, 1234); ... Please refer to file Include\Rttrace.h for the declarations of RTKTraceEvent, RTKTraceName, etc.
|