Rev 2848 | Rev 2898 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2848 | Rev 2866 | ||
|---|---|---|---|
| Line 44... | Line 44... | ||
| 44 | #include <adt/avl.h> |
44 | #include <adt/avl.h> |
| 45 | #include <mm/slab.h> |
45 | #include <mm/slab.h> |
| 46 | #include <arch/cpu.h> |
46 | #include <arch/cpu.h> |
| 47 | #include <mm/tlb.h> |
47 | #include <mm/tlb.h> |
| 48 | #include <proc/uarg.h> |
48 | #include <proc/uarg.h> |
| - | 49 | #include <udebug/udebug.h> |
|
| 49 | 50 | ||
| 50 | #define THREAD_STACK_SIZE STACK_SIZE |
51 | #define THREAD_STACK_SIZE STACK_SIZE |
| 51 | #define THREAD_NAME_BUFLEN 20 |
52 | #define THREAD_NAME_BUFLEN 20 |
| 52 | 53 | ||
| 53 | extern char *thread_states[]; |
54 | extern char *thread_states[]; |
| Line 208... | Line 209... | ||
| 208 | SPINLOCK_DECLARE(debug_lock); |
209 | SPINLOCK_DECLARE(debug_lock); |
| 209 | waitq_t go_wq; |
210 | waitq_t go_wq; |
| 210 | call_t *debug_go_call; |
211 | call_t *debug_go_call; |
| 211 | unative_t syscall_args[6]; |
212 | unative_t syscall_args[6]; |
| 212 | istate_t *uspace_state; |
213 | istate_t *uspace_state; |
| - | 214 | /** What type of event are we stopped in or 0 if none */ |
|
| - | 215 | udebug_event_t cur_event; |
|
| 213 | bool debug_stop; |
216 | bool debug_stop; |
| 214 | bool debug_active; /**< In a debugging session */ |
217 | bool debug_active; /**< In a debugging session */ |
| 215 | } thread_t; |
218 | } thread_t; |
| 216 | 219 | ||
| 217 | /** Thread list lock. |
220 | /** Thread list lock. |