Design Level Debugging: Trace TASK (MAIN_LOOP) { if ((cgGlobalFlags & ALARM_SET_MAIN_LOOP) == 0){ cgGlobalFlags |= ALARM_SET_MAIN_LOOP; SetRelAlarm(ALARM_SET_MAIN_LOOP, 10, 10); }; TRACE_TASK_STARTED(MAIN_LOOP); do { : } while ( (cgGlobalFlags & BITSUPERSTEP_MAIN_LOOP) != 0); TRACE_TASK_TERMINATED(MAIN_LOOP); TerminateTask(); }