get current task name

wella wrote on Friday, March 05, 2010:

Thanks, but still no success.

line 191: extern tskTCB pxCurrentTCB;

…/uEZ_SRC/Source/RTOS/uEZRTOS_FreeRTOS.c:191: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pxCurrentTCB’
…/uEZ_SRC/Source/RTOS/uEZRTOS_FreeRTOS.c:191: error: ‘pxCurrentTCB’ undeclared (first use in this function)
…/uEZ_SRC/Source/RTOS/uEZRTOS_FreeRTOS.c:191: error: (Each undeclared identifier is reported only once
…/uEZ_SRC/Source/RTOS/uEZRTOS_FreeRTOS.c:191: error: for each function it appears in.)

I do not want to copy struct tskTCB to uEZRTOS_FreeRTOS.c because the FreeRTOS can change in the future and I would have to maintain two files. Maybe a feature request?