Changeset ae5aa90 in mainline for kernel/generic/src/udebug/udebug.c
- Timestamp:
- 2009-05-14T21:29:00Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9ba6262
- Parents:
- 8ebc8bf4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/udebug/udebug.c
r8ebc8bf4 rae5aa90 272 272 } 273 273 274 / /printf("udebug_syscall_event\n");274 /* Fill in the GO response. */ 275 275 call = THREAD->udebug.go_call; 276 276 THREAD->udebug.go_call = NULL; … … 280 280 IPC_SET_ARG2(call->data, id); 281 281 IPC_SET_ARG3(call->data, rc); 282 //printf("udebug_syscall_event/ipc_answer\n");283 282 284 283 THREAD->udebug.syscall_args[0] = a1; … … 330 329 thread_attach(t, ta); 331 330 332 LOG("udebug_thread_b_event\n"); 333 LOG("- check state\n"); 331 LOG("Check state"); 334 332 335 333 /* Must only generate events when in debugging session */ 336 334 if (THREAD->udebug.active != true) { 337 LOG(" - udebug.active: %s, udebug.go: %s\n",338 THREAD->udebug.active ? " yes(+)" : "no(-)",339 THREAD->udebug.go ? " yes(-)" : "no(+)");335 LOG("udebug.active: %s, udebug.go: %s", 336 THREAD->udebug.active ? "Yes(+)" : "No", 337 THREAD->udebug.go ? "Yes(-)" : "No"); 340 338 mutex_unlock(&THREAD->udebug.lock); 341 339 mutex_unlock(&TASK->udebug.lock); … … 343 341 } 344 342 345 LOG("- trigger event\n"); 346 343 LOG("Trigger event"); 347 344 call = THREAD->udebug.go_call; 348 345 THREAD->udebug.go_call = NULL; … … 364 361 mutex_unlock(&TASK->udebug.lock); 365 362 366 LOG(" - sleep\n");363 LOG("Wait for Go"); 367 364 udebug_wait_for_go(&THREAD->udebug.go_wq); 368 365 } … … 380 377 mutex_lock(&THREAD->udebug.lock); 381 378 382 LOG("udebug_thread_e_event\n"); 383 LOG("- check state\n"); 379 LOG("Check state"); 384 380 385 381 /* Must only generate events when in debugging session. */ 386 382 if (THREAD->udebug.active != true) { 387 /* printf("- udebug.active: %s, udebug.go: %s\n",388 THREAD->udebug.active ? " yes(+)" : "no(-)",389 THREAD->udebug.go ? " yes(-)" : "no(+)");*/383 LOG("udebug.active: %s, udebug.go: %s", 384 THREAD->udebug.active ? "Yes" : "No", 385 THREAD->udebug.go ? "Yes" : "No"); 390 386 mutex_unlock(&THREAD->udebug.lock); 391 387 mutex_unlock(&TASK->udebug.lock); … … 393 389 } 394 390 395 LOG("- trigger event\n"); 396 391 LOG("Trigger event"); 397 392 call = THREAD->udebug.go_call; 398 393 THREAD->udebug.go_call = NULL; … … 433 428 ipl_t ipl; 434 429 435 LOG("udebug_task_cleanup()\n");436 LOG("task %" PRIu64 "\n", ta->taskid);437 438 430 if (ta->udebug.dt_state != UDEBUG_TS_BEGINNING && 439 431 ta->udebug.dt_state != UDEBUG_TS_ACTIVE) { 440 LOG("udebug_task_cleanup(): task not being debugged\n");441 432 return EINVAL; 442 433 } 434 435 LOG("Task %" PRIu64, ta->taskid); 443 436 444 437 /* Finish debugging of all userspace threads */ … … 471 464 472 465 /* Answer GO call */ 473 LOG(" answer GO call with EVENT_FINISHED\n");466 LOG("Answer GO call with EVENT_FINISHED."); 474 467 IPC_SET_RETVAL(t->udebug.go_call->data, 0); 475 468 IPC_SET_ARG1(t->udebug.go_call->data,
Note:
See TracChangeset
for help on using the changeset viewer.