Hi,
previously I updated the SDK to Version 2.7 and I noticed the new FreeRTOS heap "heap_useNewlib" implementation. After reading Dave Nadlers blog post(Thanks for that !) and as I use Newlib, I would like to switch. But I wondering how it is meant to use it with MCUXpressoSDK. My first idea was drop in heap_useNewlib.c file and add new number in FreeRTOSConfig.h for example configFRTOS_MEMORY_SCHEME 6.
But this conflicts with NXP's FreeRTOS extension freertos_tasks_c_additions.h which checks configFRTOS_MEMORY_SCHEME > 5 at line 53. It's clear I could just modify the SDK sources to get it working but that is what I want to avoid. Any advises ?
Additionally there is a uppercase lowercase mistake in heap_useNewlib.c. It tries to inlcude #include "freeRTOS.h" it should be #include "FreeRTOS.h".
Thanks !