For the next release, will you be able to suppress the type-punning warnings that arm-elf-gcc 4.1.2 throws? The GCC flag set being used is: -Wall -Wextra -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-align -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wunused
Will structures declarations and such be visible outside of FreeRTOS? I’m not interested in the instantiated data, but it would be nice to be able to do a sizeof (xheap) and others for sizing purposes. I definitely believe the actual FreeRTOS data should be private, the way you’re doing it now.
Will there be a call to determine if the scheduler is running? It would be nice to know if the scheduler has been not yet started, running (xSchedulerRunning), and suspended (uxSchedulerSuspended).
Do you have a set date for the release? I’d like to release an update of the demo package, but not before you release the latest FreeRTOS.