I am currently studying the pic18-port and I was wondering why tskMAX_TASK_NAME_LEN is defined in task.h instead of partable.h. I think it would be nice when this was changed. On 8-bit micro’s as the pic18, every saved byte of ram is valuable.
Perhaps it’s even possible to change the taskname (optionally, portable) from a string to a char, eliminating the need for the terminating \0.
A char for taskname gives plenty possibilities for tasknames (a-z, A-Z, 0-9) without using lots of ram.
Can you add this to the change request tracker on the main sourceforge page. (http://sourceforge.net/projects/freertos). It will be the first one but it would be good to start off the feature request list.
This is a small change that can be included in the next release.
It’s me again. I see that the taskname is only used by the trace-facility. Perhaps an idea to only include the taskname when the trace-facility is included?
It has appeared in the correct section, but I am curious as to where you get "RFE" from. From here it says "Feature Requests". Does source forge take location into account and change terminology and/or language when it serves pages?