Changeset 6d7ffa65 in mainline for arch/mips32/src/mm/page.c


Ignore:
Timestamp:
2006-01-08T15:03:41Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1a67595
Parents:
566ba81
Message:

Memory management work.
Move generic 4-level page table interface to genarch
and enable architectures to use different virtual memory
mechanisms (e.g. page hash tables).
Start page hash table support.
Switch ia64 and sparc64 to page hash tables.
Other architectures keep on using 4-level page table interface.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/mips32/src/mm/page.c

    r566ba81 r6d7ffa65  
    2727 */
    2828
    29 #include <arch/types.h>
    3029#include <arch/mm/page.h>
     30#include <genarch/mm/page_pt.h>
    3131#include <arch/mm/frame.h>
    3232#include <mm/frame.h>
    3333#include <mm/page.h>
     34#include <arch/types.h>
    3435#include <memstr.h>
    3536
     
    3940{
    4041        __address ptl0;
     42
     43        page_operations = &page_pt_operations;
    4144       
    4245        ptl0 = frame_alloc(FRAME_KA | FRAME_PANIC, ONE_FRAME);
Note: See TracChangeset for help on using the changeset viewer.