Changes in kernel/generic/src/main/main.c [6f20277:41deb2a] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/main/main.c
r6f20277 r41deb2a 68 68 #include <mm/page.h> 69 69 #include <genarch/mm/page_pt.h> 70 #include <mm/km.h> 70 71 #include <mm/tlb.h> 71 72 #include <mm/as.h> … … 86 87 #include <sysinfo/sysinfo.h> 87 88 #include <sysinfo/stats.h> 89 #include <lib/ra.h> 88 90 89 91 /** Global configuration structure. */ 90 config_t config; 92 config_t config = { 93 .identity_configured = false, 94 .non_identity_configured = false, 95 .physmem_end = 0 96 }; 91 97 92 98 /** Initial user-space tasks */ … … 205 211 */ 206 212 arch_pre_mm_init(); 213 km_identity_init(); 207 214 frame_init(); 208 209 /* Initialize at least 1 memory segment big enough for slab to work. */210 215 slab_cache_init(); 216 ra_init(); 211 217 sysinfo_init(); 212 218 btree_init(); … … 214 220 page_init(); 215 221 tlb_init(); 222 km_non_identity_init(); 216 223 ddi_init(); 217 224 arch_post_mm_init();
Note:
See TracChangeset
for help on using the changeset viewer.