Changeset 622f409 in mainline for kernel/generic/src/main/main.c


Ignore:
Timestamp:
2011-11-06T22:30:22Z (13 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
55896b6
Parents:
898e847
Message:

Add calls to set up kernel virtual memory (both identity and non-identity)
during kernel initialization.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/main/main.c

    r898e847 r622f409  
    6868#include <mm/page.h>
    6969#include <genarch/mm/page_pt.h>
     70#include <mm/km.h>
    7071#include <mm/tlb.h>
    7172#include <mm/as.h>
     
    205206         */
    206207        arch_pre_mm_init();
     208        km_identity_init();
    207209        frame_init();
    208        
    209210        /* Initialize at least 1 memory segment big enough for slab to work. */
    210211        slab_cache_init();
     
    214215        page_init();
    215216        tlb_init();
     217        km_non_identity_init();
    216218        ddi_init();
    217219        arch_post_mm_init();
Note: See TracChangeset for help on using the changeset viewer.