Rev 3875 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3875 | Rev 3922 | ||
---|---|---|---|
Line 61... | Line 61... | ||
61 | task_t *task; /**< Current task. */ |
61 | task_t *task; /**< Current task. */ |
62 | cpu_t *cpu; /**< Executing cpu. */ |
62 | cpu_t *cpu; /**< Executing cpu. */ |
63 | as_t *as; /**< Current address space. */ |
63 | as_t *as; /**< Current address space. */ |
64 | } the_t; |
64 | } the_t; |
65 | 65 | ||
66 | #define THE ((the_t *)(get_stack_base())) |
66 | #define THE ((the_t * )(get_stack_base())) |
67 | 67 | ||
68 | extern void the_initialize(the_t *the); |
68 | extern void the_initialize(the_t *the); |
69 | extern void the_copy(the_t *src, the_t *dst); |
69 | extern void the_copy(the_t *src, the_t *dst); |
70 | 70 | ||
71 | extern void arch_pre_main(void); |
- | |
72 | extern void arch_pre_mm_init(void); |
71 | extern void arch_pre_mm_init(void); |
73 | extern void arch_post_mm_init(void); |
72 | extern void arch_post_mm_init(void); |
74 | extern void arch_post_cpu_init(void); |
73 | extern void arch_post_cpu_init(void); |
75 | extern void arch_pre_smp_init(void); |
74 | extern void arch_pre_smp_init(void); |
76 | extern void arch_post_smp_init(void); |
75 | extern void arch_post_smp_init(void); |