381,20 → 381,20 |
mutex_lock(&TASK->udebug.lock); |
mutex_lock(&THREAD->udebug.lock); |
|
printf("udebug_thread_e_event\n"); |
printf("- check state\n"); |
// printf("udebug_thread_e_event\n"); |
// printf("- check state\n"); |
|
/* Must only generate events when in debugging session */ |
if (THREAD->udebug.debug_active != true) { |
printf("- debug_active: %s, udebug.stop: %s\n", |
/* printf("- debug_active: %s, udebug.stop: %s\n", |
THREAD->udebug.debug_active ? "yes(+)" : "no(-)", |
THREAD->udebug.stop ? "yes(-)" : "no(+)"); |
THREAD->udebug.stop ? "yes(-)" : "no(+)");*/ |
mutex_unlock(&THREAD->udebug.lock); |
mutex_unlock(&TASK->udebug.lock); |
return; |
} |
|
printf("- trigger event\n"); |
// printf("- trigger event\n"); |
|
call = THREAD->udebug.go_call; |
THREAD->udebug.go_call = NULL; |