Subversion Repositories HelenOS-historic

Rev

Rev 177 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 177 Rev 192
Line 69... Line 69...
69
    thread_t *fpu_owner;
69
    thread_t *fpu_owner;
70
   
70
   
71
    __u8 *stack;
71
    __u8 *stack;
72
};
72
};
73
 
73
 
74
/*
-
 
75
 * read/write by associated CPU
-
 
76
 * read only by other CPUs
-
 
77
 */
-
 
78
struct cpu_private_data {
-
 
79
    thread_t *thread;
-
 
80
    task_t *task;
-
 
81
};
-
 
82
 
-
 
83
extern cpu_private_data_t *cpu_private_data;
-
 
84
extern cpu_t *cpus;
74
extern cpu_t *cpus;
85
 
75
 
86
extern void cpu_init(void);
76
extern void cpu_init(void);
87
extern void cpu_arch_init(void);
77
extern void cpu_arch_init(void);
88
extern void cpu_identify(void);
78
extern void cpu_identify(void);