Subversion Repositories HelenOS

Rev

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;