Hi Fred:
Have you solved your issue?
Yes, my picture is from Codewarrior , In IAR workbench, it should be like your posted.
MQX tad only gets and analyzes mqx structures. Main structure on which depends is _mqx_kernel_data. so I think the problem might be there. For RTCS, MQX parse the RTCS_data_ptr structure. I suggest you trace the RTCS_create function (rtcscmd.c). whether the structure is valid or not.
......
RTCS_data_ptr = RTCS_mem_alloc_system_zero(sizeof(RTCS_DATA));
if (RTCS_data_ptr == NULL) {
error = RTCSERR_OUT_OF_MEMORY;
} else {
_mem_set_type(RTCS_data_ptr, MEM_TYPE_RTCS_DATA);
RTCS_set_data(RTCS_data_ptr); // after this line, the RTCS TAD should be working
......
Regards
Daniel