Rev 3426 | Rev 3597 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3426 | Rev 3431 | ||
|---|---|---|---|
| Line 154... | Line 154... | ||
| 154 | ta->context = CONTEXT; |
154 | ta->context = CONTEXT; |
| 155 | 155 | ||
| 156 | ta->capabilities = 0; |
156 | ta->capabilities = 0; |
| 157 | ta->cycles = 0; |
157 | ta->cycles = 0; |
| 158 | 158 | ||
| - | 159 | #ifdef CONFIG_UDEBUG |
|
| 159 | /* Init debugging stuff */ |
160 | /* Init debugging stuff */ |
| 160 | udebug_task_init(&ta->udebug); |
161 | udebug_task_init(&ta->udebug); |
| 161 | 162 | ||
| 162 | /* Init kbox stuff */ |
163 | /* Init kbox stuff */ |
| 163 | ipc_answerbox_init(&ta->kernel_box, ta); |
164 | ipc_answerbox_init(&ta->kernel_box, ta); |
| 164 | ta->kb_thread = NULL; |
165 | ta->kb_thread = NULL; |
| 165 | mutex_initialize(&ta->kb_cleanup_lock, MUTEX_PASSIVE); |
166 | mutex_initialize(&ta->kb_cleanup_lock, MUTEX_PASSIVE); |
| 166 | ta->kb_finished = false; |
167 | ta->kb_finished = false; |
| - | 168 | #endif |
|
| 167 | 169 | ||
| 168 | ipc_answerbox_init(&ta->answerbox, ta); |
170 | ipc_answerbox_init(&ta->answerbox, ta); |
| 169 | for (i = 0; i < IPC_MAX_PHONES; i++) |
171 | for (i = 0; i < IPC_MAX_PHONES; i++) |
| 170 | ipc_phone_init(&ta->phones[i]); |
172 | ipc_phone_init(&ta->phones[i]); |
| 171 | if ((ipc_phone_0) && (context_check(ipc_phone_0->task->context, |
173 | if ((ipc_phone_0) && (context_check(ipc_phone_0->task->context, |