Changeset fc1e4f6 in mainline for generic/src/main/main.c


Ignore:
Timestamp:
2006-01-31T00:44:08Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ef67bab
Parents:
6a3c9a7
Message:

Change page_mapping_find/insert interfaces to take as_t * as first argument
and not asid_t as second argument. This change was necessitated by the
removal of mapping array from as_area_t and the fact that an address
space doesn't have an ASID when it is created.

File:
1 edited

Legend:

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

    r6a3c9a7 rfc1e4f6  
    7878size_t init_size = 0;
    7979
     80/** Kernel address space. */
     81as_t *AS_KERNEL = NULL;
     82
    8083void main_bsp(void);
    8184void main_ap(void);
     
    153156         */
    154157        exc_init();
    155        
     158
     159        /*
     160         * Memory management subsystems initialization.
     161         */     
    156162        arch_pre_mm_init();
    157163        early_heap_init(config.heap_addr, config.heap_size + config.heap_delta);
     
    186192         * Create kernel address space.
    187193         */
    188         as = as_create(GET_PTL0_ADDRESS(), AS_KERNEL);
     194        as = as_create(GET_PTL0_ADDRESS(), FLAG_AS_KERNEL);
    189195        if (!as)
    190196                panic("can't create kernel address space\n");
Note: See TracChangeset for help on using the changeset viewer.