|
#define | EventLevelError 0x00000U |
| Run-time error in the component. More...
|
|
#define | EventLevelAPI 0x10000U |
| API function call. More...
|
|
#define | EventLevelOp 0x20000U |
| Internal operation. More...
|
|
#define | EventLevelDetail 0x30000U |
| Additional detailed information of operations. More...
|
|
#define | EvtStatistics_No 0xEFU |
| Component number for Event Execution Statistics in EventID. More...
|
|
#define | EvtPrintf_No 0xFEU |
| Component number for Redirecting printf output in EventID. More...
|
|
#define | EventID(level, comp_no, msg_no) ((level & 0x30000U) | ((comp_no & 0xFFU) << 8) | (msg_no & 0xFFU)) |
| Composed event id from level, component number and message number. More...
|
|
#define | EventRecordNone 0x00U |
| Record events is disabled. More...
|
|
#define | EventRecordError 0x01U |
| Record events with level EventLevelError. More...
|
|
#define | EventRecordAPI 0x02U |
| Record events with level EventLevelAPI. More...
|
|
#define | EventRecordOp 0x04U |
| Record events with level EventLevelOp. More...
|
|
#define | EventRecordDetail 0x08U |
| Record events with level EventLevelDetail. More...
|
|
#define | EventRecordAll 0x0FU |
| Record events with any level. More...
|
|
#define | EventStartA(slot) EventRecord2 (0xEF00U+EventLevelError+(slot), ((uint32_t) __FILE__), __LINE__) |
|
#define | EventStartAv(slot, v1, v2) EventRecord2 (0xEF10U+EventLevelError+((slot) & 0xFU), (v1), (v2)) |
|
#define | EventStopA(slot) EventRecord2 (0xEF20U+EventLevelError+((slot) & 0xFU), ((uint32_t) __FILE__), __LINE__) |
|
#define | EventStopAv(slot, v1, v2) EventRecord2 (0xEF30U+EventLevelError+((slot) & 0xFU), (v1), (v2)) |
|
#define | EventStartB(slot) EventRecord2 (0xEF40U+EventLevelAPI+((slot) & 0xFU), ((uint32_t) __FILE__), __LINE__) |
|
#define | EventStartBv(slot, v1, v2) EventRecord2 (0xEF50U+EventLevelAPI+((slot) & 0xFU), (v1), (v2)) |
|
#define | EventStopB(slot) EventRecord2 (0xEF60U+EventLevelAPI+((slot) & 0xFU), ((uint32_t) __FILE__), __LINE__) |
|
#define | EventStopBv(slot, v1, v2) EventRecord2 (0xEF70U+EventLevelAPI+((slot) & 0xFU), (v1), (v2)) |
|
#define | EventStartC(slot) EventRecord2 (0xEF80U+EventLevelOp+((slot) & 0xFU), ((uint32_t) __FILE__), __LINE__) |
|
#define | EventStartCv(slot, v1, v2) EventRecord2 (0xEF90U+EventLevelOp+((slot) & 0xFU), (v1), (v2)) |
|
#define | EventStopC(slot) EventRecord2 (0xEFA0U+EventLevelOp+((slot) & 0xFU), ((uint32_t) __FILE__), __LINE__) |
|
#define | EventStopCv(slot, v1, v2) EventRecord2 (0xEFB0U+EventLevelOp+((slot) & 0xFU), (v1), (v2)) |
|
#define | EventStartD(slot) EventRecord2 (0xEFC0U+EventLevelDetail+((slot) & 0xFU), ((uint32_t) __FILE__), __LINE__) |
|
#define | EventStartDv(slot, v1, v2) EventRecord2 (0xEFD0U+EventLevelDetail+((slot) & 0xFU), (v1), (v2)) |
|
#define | EventStopD(slot) EventRecord2 (0xEFE0U+EventLevelDetail+((slot) & 0xFU), ((uint32_t) __FILE__), __LINE__) |
|
#define | EventStopDv(slot, v1, v2) EventRecord2 (0xEFF0U+EventLevelDetail+((slot) & 0xFU), (v1), (v2)) |
|
|
uint32_t | EventRecorderTimerSetup (void) |
| Setup timer hardware. More...
|
|
uint32_t | EventRecorderTimerGetFreq (void) |
| Get timer frequency. More...
|
|
uint32_t | EventRecorderTimerGetCount (void) |
| Get timer count. More...
|
|
uint32_t | EventRecorderInitialize (uint32_t recording, uint32_t start) |
| Initialize Event Recorder. More...
|
|
uint32_t | EventRecorderEnable (uint32_t recording, uint32_t comp_start, uint32_t comp_end) |
| Enable recording of events with specified level and component range. More...
|
|
uint32_t | EventRecorderDisable (uint32_t recording, uint32_t comp_start, uint32_t comp_end) |
| Disable recording of events with specified level and component range. More...
|
|
uint32_t | EventRecorderStart (void) |
| Start event recording. More...
|
|
uint32_t | EventRecorderStop (void) |
| Stop event recording. More...
|
|
uint32_t | EventRecorderClockUpdate (void) |
| Update Event Recorder timestamp clock. More...
|
|
uint32_t | EventRecordData (uint32_t id, const void *data, uint32_t len) |
| Record an event with variable data size. More...
|
|
uint32_t | EventRecord2 (uint32_t id, uint32_t val1, uint32_t val2) |
| Record an event with two 32-bit data values. More...
|
|
uint32_t | EventRecord4 (uint32_t id, uint32_t val1, uint32_t val2, uint32_t val3, uint32_t val4) |
| Record an event with four 32-bit data values. More...
|
|