...
FreeRTOS provides the mentioned five heap implementations. Since none of those support newlib c, we also included Dave Nadlers newlib heap implementation.
The required heap needs to be specified in the target wscript, e.g.:
PendSV and SVC Hanlder
To perform a task switch, FreeRTOS utilizes the CMSIS Pendable Service (PendSV) and the supervisor call (SVC) handlers.
...