This example replaces FreeRTOS heap4 memory management scheme with TLSF.
It introduces a new malloc and free wrapper called heap6.c + heap6.h.
It uses a modified version of TLSF where I moved all configurations to tlsf_config.h and did some private definitions, public.
This examples runs on Firmware v3 on EDUCIAA.
- The macro configTOTAL_HEAP_SIZE found at freertosconfig.h still provides the heap size configuration for TLSF
- All the configurations for TLSF are in tlsf_config.h