195,6 → 195,35 |
*/ |
#define IPC_M_DATA_READ 7 |
|
/** Start debugging the recipient. |
* Causes all threads in the receiving task to stop. When they |
* are all stoped, an answer with retval 0 is generated. |
*/ |
#define IPC_M_DEBUG_BEGIN 8 |
|
/** Finish debugging the recipient. |
* Answers all pending GO and GUARD messages. |
*/ |
#define IPC_M_DEBUG_END 9 |
|
/** Make sure the debugged task is still there. |
* This message is answered when the debugged task dies |
* or the debugging session ends. |
*/ |
#define IPC_M_DEBUG_GUARD 10 |
|
/** Run a thread until a debugging event occurs. |
* This message is answered when the thread stops |
* in a debugging event. |
*/ |
#define IPC_M_DEBUG_GO 11 |
|
/** Stop a thread being debugged. |
* Creates a special STOP event in the thread, causing |
* it to answer a pending GO message (if any). |
*/ |
#define IPC_M_DEBUG_STOP 12 |
|
/* Well-known methods */ |
#define IPC_M_LAST_SYSTEM 511 |
#define IPC_M_PING 512 |
299,6 → 328,7 |
extern int ipc_phone_hangup(phone_t *phone); |
extern void ipc_backsend_err(phone_t *phone, call_t *call, unative_t err); |
extern void ipc_print_task(task_id_t taskid); |
extern int ipc_connect_task(task_id_t taskid); |
|
extern answerbox_t *ipc_phone_0; |
|