Hi,
First I would like to thank you for great free tool. You make world better place to live
I'm using SystemView with FreeRTOS 9.0.0.
I have a question regarding following trace macros:
#define traceMOVED_TASK_TO_DELAYED_LIST() SEGGER_SYSVIEW_OnTaskStopReady((U32)pxCurrentTCB, (1u << 2))
#define traceMOVED_TASK_TO_OVERFLOW_DELAYED_LIST() SEGGER_SYSVIEW_OnTaskStopReady((U32)pxCurrentTCB, (1u << 2))
#define traceMOVED_TASK_TO_SUSPENDED_LIST(pxTCB) SEGGER_SYSVIEW_OnTaskStopReady((U32)pxTCB, ((3u << 3) | 3))
1) How SystemView interprets cause of stop (second parameter)?
2) What are possible values?
3) Why traceMOVED_TASK_TO_DELAYED_LIST() and traceMOVED_TASK_TO_OVERFLOW_DELAYED_LIST() are using the same cause. As I understand the traceMOVED_TASK_TO_OVERFLOW_DELAYED_LIST() means that task suspend time expired. Would be nice to mark it in SystemView APP.
4) Is there possibility to redefine eventsID 0-31 in SystemView APP (description file) to print additional information (e.g I would like to add to traceMOVED_TASK_TO_DELAYED_LIST() the ticksToWait)
Best Regards
Lukasz Antczak
First I would like to thank you for great free tool. You make world better place to live
I'm using SystemView with FreeRTOS 9.0.0.
I have a question regarding following trace macros:
#define traceMOVED_TASK_TO_DELAYED_LIST() SEGGER_SYSVIEW_OnTaskStopReady((U32)pxCurrentTCB, (1u << 2))
#define traceMOVED_TASK_TO_OVERFLOW_DELAYED_LIST() SEGGER_SYSVIEW_OnTaskStopReady((U32)pxCurrentTCB, (1u << 2))
#define traceMOVED_TASK_TO_SUSPENDED_LIST(pxTCB) SEGGER_SYSVIEW_OnTaskStopReady((U32)pxTCB, ((3u << 3) | 3))
1) How SystemView interprets cause of stop (second parameter)?
2) What are possible values?
3) Why traceMOVED_TASK_TO_DELAYED_LIST() and traceMOVED_TASK_TO_OVERFLOW_DELAYED_LIST() are using the same cause. As I understand the traceMOVED_TASK_TO_OVERFLOW_DELAYED_LIST() means that task suspend time expired. Would be nice to mark it in SystemView APP.
4) Is there possibility to redefine eventsID 0-31 in SystemView APP (description file) to print additional information (e.g I would like to add to traceMOVED_TASK_TO_DELAYED_LIST() the ticksToWait)
Best Regards
Lukasz Antczak