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; |