Rev 180 | Rev 192 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 180 | Rev 184 | ||
---|---|---|---|
Line 132... | Line 132... | ||
132 | { |
132 | { |
133 | vm_t *m; |
133 | vm_t *m; |
134 | task_t *k; |
134 | task_t *k; |
135 | thread_t *t; |
135 | thread_t *t; |
136 | 136 | ||
137 | THE->preemption_disabled = 0; |
- | |
138 | THE->cpu = NULL; |
- | |
139 | THE->thread = NULL; |
- | |
140 | THE->task = NULL; |
137 | the_initialize(THE); |
141 | 138 | ||
142 | arch_pre_mm_init(); |
139 | arch_pre_mm_init(); |
143 | heap_init(config.base + hardcoded_ktext_size + hardcoded_kdata_size, CONFIG_HEAP_SIZE + heap_delta); |
140 | heap_init(config.base + hardcoded_ktext_size + hardcoded_kdata_size, CONFIG_HEAP_SIZE + heap_delta); |
144 | frame_init(); |
141 | frame_init(); |
145 | page_init(); |
142 | page_init(); |