Macros | |
#define | DUMMY_DSP_NON_PMU_EVENT_FIRST 0x8fff |
Dummy first event to help calculate ITRACE_NUMBER_NON_PMU_EVENTS. | |
#define | ITRACE_DSP_EVENT_PCYCLES 0x9000 |
Processor cycles. | |
#define | ITRACE_DSP_EVENT_STACK_USED_B 0x9001 |
Amount of stack free (in bytes) | |
#define | ITRACE_DSP_EVENT_HEAP_FREE_B 0x9002 |
Amount of heap free (in bytes) | |
#define | ITRACE_DSP_EVENT_HEAP_USED_B 0x9003 |
Amount of heap free (in bytes) | |
#define | ITRACE_DSP_EVENT_HEAP_SEG_FREE 0x9004 |
Number of heap segments free. | |
#define | ITRACE_DSP_EVENT_HEAP_SEG_USED 0x9005 |
Number of heap segments used. | |
#define | ITRACE_DSP_EVENT_AVAIL_VTCM_B 0x9006 |
Available VTCM size. | |
#define | ITRACE_DSP_EVENT_CLK_FREQ_HZ 0x9007 |
Processor frequency. | |
#define | ITRACE_DSP_EVENT_CUSTOM_0 0x9008 |
Custom event 0. | |
#define | ITRACE_DSP_EVENT_CUSTOM_1 0x9009 |
Custom event 1. | |
#define | ITRACE_DSP_EVENT_CUSTOM_2 0x900a |
Custom event 2. | |
#define | ITRACE_DSP_EVENT_CUSTOM_3 0x900b |
Custom event 3. | |
#define | ITRACE_DSP_EVENT_CUSTOM_4 0x900c |
Custom event 4. | |
#define | ITRACE_DSP_EVENT_CUSTOM_5 0x900d |
Custom event 5. | |
#define | ITRACE_DSP_EVENT_CUSTOM_6 0x900e |
Custom event 6. | |
#define | ITRACE_DSP_EVENT_CUSTOM_7 0x900f |
Custom event 7. | |
#define | ITRACE_DSP_EVENT_CUSTOM_8 0x9010 |
Custom event 8. | |
#define | ITRACE_DSP_EVENT_CUSTOM_9 0x9011 |
Custom event 9. | |
#define | ITRACE_DSP_EVENT_CUSTOM_10 0x9012 |
Custom event 10. | |
#define | ITRACE_DSP_EVENT_CUSTOM_11 0x9013 |
Custom event 11. | |
#define | ITRACE_DSP_EVENT_CUSTOM_12 0x9014 |
Custom event 12. | |
#define | ITRACE_DSP_EVENT_CUSTOM_13 0x9015 |
Custom event 13. | |
#define | ITRACE_DSP_EVENT_CUSTOM_14 0x9016 |
Custom event 14. | |
#define | ITRACE_DSP_EVENT_CUSTOM_15 0x9017 |
Custom event 15. | |
#define | ITRACE_DSP_EVENT_CUSTOM_16 0x9018 |
Custom event 16. | |
#define | ITRACE_DSP_EVENT_CUSTOM_17 0x9019 |
Custom event 17. | |
#define | ITRACE_DSP_EVENT_CUSTOM_18 0x901a |
Custom event 18. | |
#define | ITRACE_DSP_EVENT_CUSTOM_19 0x901b |
Custom event 19. | |
#define | ITRACE_DSP_EVENT_CUSTOM_20 0x901c |
Custom event 20. | |
#define | ITRACE_DSP_EVENT_CUSTOM_21 0x901d |
Custom event 21. | |
#define | ITRACE_DSP_EVENT_CUSTOM_22 0x901e |
Custom event 22. | |
#define | ITRACE_DSP_EVENT_CUSTOM_23 0x901f |
Custom event 23. | |
#define | ITRACE_DSP_EVENT_CUSTOM_24 0x9020 |
Custom event 24. | |
#define | ITRACE_DSP_EVENT_CUSTOM_25 0x9021 |
Custom event 25. | |
#define | ITRACE_DSP_EVENT_CUSTOM_26 0x9022 |
Custom event 26. | |
#define | ITRACE_DSP_EVENT_CUSTOM_27 0x9023 |
Custom event 27. | |
#define | ITRACE_DSP_EVENT_CUSTOM_28 0x9024 |
Custom event 28. | |
#define | ITRACE_DSP_EVENT_CUSTOM_29 0x9025 |
Custom event 29. | |
#define | ITRACE_DSP_EVENT_CUSTOM_30 0x9026 |
Custom event 30. | |
#define | ITRACE_DSP_EVENT_CUSTOM_31 0x9027 |
Custom event 31. | |
#define | DUMMY_DSP_NON_PMU_EVENT_LAST 0x9028 |
Dummy last event to help calculate ITRACE_NUMBER_NON_PMU_EVENTS. | |
#define | ITRACE_DSP_NON_PMU_OFFSET (DUMMY_DSP_NON_PMU_EVENT_FIRST+1) |
Offset to the first non-PMU event id. | |
#define | ITRACE_DSP_IS_NON_PMU_CUSTOM_EVENT(id) ((id>=ITRACE_DSP_EVENT_CUSTOM_0) && (id<DUMMY_DSP_NON_PMU_EVENT_LAST)) |
True if DSP event is of a non-PMU custom event. | |
#define | ITRACE_NUMBER_NON_PMU_EVENTS ((~ITRACE_DSP_NON_PMU_OFFSET)&DUMMY_DSP_NON_PMU_EVENT_LAST) |
Number of non-PMU events. | |
#define | ITRACE_DSP_IS_NON_PMU_EVENT(id) ((id>=ITRACE_DSP_NON_PMU_OFFSET) && (id<(ITRACE_DSP_NON_PMU_OFFSET+ITRACE_NUMBER_NON_PMU_EVENTS))) |
True if DSP event is of a non-PMU event. | |