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