Changes in kernel/generic/src/main/main.c [40c8c17:6f20277] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/main/main.c
r40c8c17 r6f20277 68 68 #include <mm/page.h> 69 69 #include <genarch/mm/page_pt.h> 70 #include <mm/km.h>71 70 #include <mm/tlb.h> 72 71 #include <mm/as.h> … … 89 88 90 89 /** Global configuration structure. */ 91 config_t config = { 92 .identity_configured = false, 93 .non_identity_configured = false, 94 .physmem_end = 0 95 }; 90 config_t config; 96 91 97 92 /** Initial user-space tasks */ … … 210 205 */ 211 206 arch_pre_mm_init(); 212 km_identity_init();213 207 frame_init(); 208 214 209 /* Initialize at least 1 memory segment big enough for slab to work. */ 215 210 slab_cache_init(); … … 219 214 page_init(); 220 215 tlb_init(); 221 km_non_identity_init();222 216 ddi_init(); 223 217 arch_post_mm_init(); … … 268 262 * Create the first thread. 269 263 */ 270 thread_t *kinit_thread 271 =thread_create(kinit, NULL, kernel, 0, "kinit", true);264 thread_t *kinit_thread = 265 thread_create(kinit, NULL, kernel, 0, "kinit", true); 272 266 if (!kinit_thread) 273 267 panic("Cannot create kinit thread.");
Note:
See TracChangeset
for help on using the changeset viewer.