Rev 2808 | Rev 2826 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2808 | Rev 2825 | ||
|---|---|---|---|
| Line 50... | Line 50... | ||
| 50 | #include <arch/context.h> |
50 | #include <arch/context.h> |
| 51 | #include <arch/fpu_context.h> |
51 | #include <arch/fpu_context.h> |
| 52 | #include <arch/cpu.h> |
52 | #include <arch/cpu.h> |
| 53 | #include <mm/tlb.h> |
53 | #include <mm/tlb.h> |
| 54 | #include <proc/scheduler.h> |
54 | #include <proc/scheduler.h> |
| - | 55 | #include <udebug/udebug.h> |
|
| 55 | 56 | ||
| 56 | struct thread; |
57 | struct thread; |
| 57 | 58 | ||
| 58 | /** Task structure. */ |
59 | /** Task structure. */ |
| 59 | typedef struct task { |
60 | typedef struct task { |
| Line 93... | Line 94... | ||
| 93 | * certain extent. |
94 | * certain extent. |
| 94 | */ |
95 | */ |
| 95 | atomic_t active_calls; |
96 | atomic_t active_calls; |
| 96 | 97 | ||
| 97 | /** Debugging stuff */ |
98 | /** Debugging stuff */ |
| 98 | bool being_debugged; |
- | |
| 99 | bool stop_request; |
99 | udebug_task_state_t dt_state; |
| 100 | call_t *debug_begin_call; |
100 | call_t *debug_begin_call; |
| 101 | call_t *debug_go_call; |
101 | call_t *debug_go_call; |
| 102 | int not_stoppable_count; |
102 | int not_stoppable_count; |
| 103 | 103 | ||
| 104 | answerbox_t kernel_box; |
104 | answerbox_t kernel_box; |