FYI: s /_TAKS_/_TASK_/ in dsPic Demo (maybe others?) when updating

echristenson wrote on Wednesday, May 06, 2015:

The typo monster has bitten FreeRTOS in the demo “main.c” for dsPIC 30F:
/* The check task may require a bit more stack as it calls sprintf(). */
#define mainCHECK_TAKS_STACK_SIZE ( configMINIMAL_STACK_SIZE * 2 )

It doesn’t stop compilation, but such dyslexic typos (TAKS instead of TASK, 2 places) do interfere with even native English speaker’s understanding.

FYI, I also found and fixed the
#define portPOINTER_SIZE_TYPE uint16_t
needed for the dsPIC30F chips PORTMacro.h, because I require everything to build “clean”, meaning build-time warnings generally indicate a problem.

Eric Christenson

rtel wrote on Thursday, May 07, 2015:

Thanks for taking the time to point this out. It is fixed (but not yet checked in) and I’m currently grepping all the other source files for the same.

Regards.