Changeset 96cd5b4 in mainline for kernel/generic/src/main/main.c
- Timestamp:
- 2012-01-04T13:37:10Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 9957a97
- Parents:
- ecf823a (diff), c520034 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/main/main.c
recf823a r96cd5b4 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.