11 #include "EventRecorder.h"
14 #ifndef __STATIC_INLINE
15 #define __STATIC_INLINE static __inline
29 #define EvtMyCo_No 0x0A
31 #ifdef MyComp_DEBUG // Define debug events
34 #define EvtMyCo_InitEntry EventID (EventLevelAPI, EvtMyCo_No, 0x00)
35 #define EvtMyCo_InitStatus EventID (EventLevelAPI, EvtMyCo_No, 0x01)
36 #define EvtMyCo_SendNoData EventID (EventLevelError, EvtMyCo_No, 0x0A)
37 #define EvtMyCo_SendComplete EventID (EventLevelOp, EvtMyCo_No, 0x0B)
38 #define EvtMyCo_SendFailed EventID (EventLevelError, EvtMyCo_No, 0x0C)
39 #define EvtMyCo_ReceiveNoData EventID (EventLevelError, EvtMyCo_No, 0x15)
40 #define EvtMyCo_ReceiveComplete EventID (EventLevelAPI, EvtMyCo_No, 0x16)
41 #define EvtMyCo_ReceiveFailed EventID (EventLevelError, EvtMyCo_No, 0x17)
43 #endif // MyComp_DEBUG
49 #ifdef EvtMyCo_InitEntry
51 EventRecord2(EvtMyCo_InitEntry, 0, 0);
54 #define EvrMyCo_InitEntry()
62 #ifdef EvtMyCo_InitStatus
64 EventRecord2(EvtMyCo_InitStatus, status, 0);
67 #define EvrMyCo_InitStatus(status)
73 #ifdef EvtMyCo_SendNoData
75 EventRecord2(EvtMyCo_SendNoData, 0, 0);
78 #define EvrMyCo_SendNoData()
86 #ifdef EvtMyCo_SendComplete
88 EventRecord2(EvtMyCo_SendComplete, size, 0);
91 #define EvrMyCo_SendComplete(size)
98 #ifdef EvtMyCo_SendFailed
100 EventRecord2(EvtMyCo_SendFailed, 0, 0);
103 #define EvrMyCo_SendFailed()
109 #ifdef EvtMyCo_ReceiveNoData
111 EventRecord2(EvtMyCo_ReceiveNoData, 0, 0);
114 #define EvrMyCo_ReceiveNoData()
121 #ifdef EvtMyCo_ReceiveComplete
123 EventRecord2(EvtMyCo_ReceiveComplete, size, 0);
126 #define EvrMyCo_ReceiveComplete(size)
132 #ifdef EvtMyCo_ReceiveFailed
134 EventRecord2(EvtMyCo_ReceiveFailed, 0, 0);
137 #define EvrMyCo_ReceiveFailed()
void EvrMyCo_ReceiveComplete(uint32_t size)
Event on MyComp_receive - completed (API)
Definition: EvrMyComponent.h:122
void EvrMyCo_SendComplete(uint32_t size)
Event on MyComp_send - completed (Op)
Definition: EvrMyComponent.h:87
void EvrMyCo_InitEntry(void)
Event on MyComp_initialize start (API)
Definition: EvrMyComponent.h:50
void EvrMyCo_SendFailed(void)
Event on MyComp_send - send failed (Error)
Definition: EvrMyComponent.h:99
void EvrMyCo_InitStatus(uint32_t status)
Event on MyComp_initialize return (API)
Definition: EvrMyComponent.h:63
void EvrMyCo_SendNoData(void)
Event on MyComp_send no data passed (Error)
Definition: EvrMyComponent.h:74
void EvrMyCo_ReceiveFailed(void)
Event on MyComp_receive - receive failed (Error)
Definition: EvrMyComponent.h:133
void EvrMyCo_ReceiveNoData(void)
Event on MyComp_receive - no data received (Error)
Definition: EvrMyComponent.h:110