os/kernelhwsrv/kernel/eka/memmodel/memmodel.mmp
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of the License "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // e32/memmodel/memmodel.mmp
    15 // 
    16 //
    17 
    18 #ifdef EPOC32
    19 sourcepath		../memmodel/epoc
    20 source			putils.cpp pcodeseg.cpp pprocess.cpp pglobals.cpp
    21 source			nvram.cpp
    22 #endif	// EPOC32
    23 
    24 
    25 #if defined(MM_MOVING) || defined(MM_MULTIPLE)
    26 sourcepath		../memmodel/epoc/mmubase
    27 source			ramalloc.cpp mmubase.cpp kblockmap.cpp defragbase.cpp
    28 #endif	// MM_MOVING || MM_MULTIPLE
    29 
    30 
    31 #ifdef MM_MOVING
    32 
    33 sourcepath		../memmodel/epoc/moving
    34 source			mchunk.cpp mglobals.cpp minit.cpp mkernel.cpp
    35 source			mcodeseg.cpp mmu.cpp mprocess.cpp
    36 source			mutils.cpp mdefrag.cpp
    37 
    38 #ifdef MARM
    39 sourcepath		../memmodel/epoc/moving/arm
    40 source			xglobals.cpp xinit.cpp xipc.cia xkernel.cpp xkernel.cia
    41 source			xmmu.cpp xmmu.cia xsched.cpp xsched.cia
    42 #endif //MARM
    43 
    44 #endif // MM_MOVING
    45 
    46 
    47 #ifdef MM_DIRECT
    48 
    49 sourcepath		../memmodel/epoc/direct
    50 source			mchunk.cpp mglobals.cpp minit.cpp mkernel.cpp
    51 source			mcodeseg.cpp mprocess.cpp mutils.cpp mdefrag.cpp
    52 
    53 #ifdef MARM
    54 sourcepath		../memmodel/epoc/direct/arm
    55 source			xglobals.cpp xinit.cpp xipc.cia xkernel.cpp
    56 source			xsched.cpp xsched.cia xutils.cpp
    57 #endif //MARM
    58 #ifdef X86
    59 sourcepath		../memmodel/epoc/direct/x86
    60 source			xglobals.cpp xinit.cpp xipc.cpp xkernel.cpp
    61 source			xsched.cpp xutils.cpp
    62 #endif //X86
    63 
    64 #endif // MM_DIRECT
    65 
    66 
    67 #ifdef MM_MULTIPLE
    68 
    69 sourcepath		../memmodel/epoc/multiple
    70 source			mchunk.cpp mglobals.cpp minit.cpp mkernel.cpp
    71 source			mcodeseg.cpp mmu.cpp mprocess.cpp
    72 source			mutils.cpp mdefrag.cpp
    73 
    74 #ifdef MARM
    75 sourcepath		../memmodel/epoc/multiple/arm
    76 source			xglobals.cpp xinit.cpp xipc.cia xkernel.cpp xkernel.cia
    77 source			xmmu.cpp xmmu.cia xsched.cpp xsched.cia
    78 #endif //MARM
    79 #ifdef X86
    80 sourcepath		../memmodel/epoc/multiple/x86
    81 source			xmmu.cia
    82 source			xsched.cia
    83 source			xglobals.cpp xinit.cpp xipc.cpp xkernel.cpp
    84 source			xmmu.cpp
    85 #endif //X86
    86 
    87 #endif // MM_MULTIPLE
    88 
    89 
    90 #ifdef MM_FLEXIBLE
    91 
    92 sourcepath		../memmodel/epoc/flexible
    93 source			mchunk.cpp minit.cpp mkernel.cpp
    94 source			mcodeseg.cpp mprocess.cpp mshbuf.cpp
    95 sourcepath		../memmodel/epoc/flexible/mmu
    96 userinclude		../memmodel/epoc/flexible/mmu
    97 source			mmu.cpp
    98 source			mvalloc.cpp mptalloc.cpp mpdalloc.cpp mm.cpp
    99 source			maddrcont.cpp mpagearray.cpp mslaballoc.cpp
   100 source			mobject.cpp mmapping.cpp mmappinglist.cpp
   101 source			mmanager.cpp maddressspace.cpp mcleanup.cpp
   102 source			mpager.cpp mrom.cpp mdatapaging.cpp mcodepaging.cpp
   103 source			mexport.cpp mthrash.cpp
   104 source			mdefrag.cpp mlargemappings.cpp
   105 sourcepath		../memmodel/epoc/mmubase
   106 source			kblockmap.cpp ramalloc.cpp defragbase.cpp
   107 
   108 #ifdef MARM
   109 userinclude		../memmodel/epoc/flexible/mmu/arm
   110 sourcepath		../memmodel/epoc/flexible/arm
   111 source			xinit.cpp xipc.cia xkernel.cpp xkernel.cia
   112 source			xsched.cpp xsched.cia
   113 sourcepath		../memmodel/epoc/flexible/mmu/arm
   114 source			xmmu.cpp xmmu.cia
   115 #endif //MARM
   116 #ifdef X86
   117 userinclude		../memmodel/epoc/flexible/mmu/x86
   118 sourcepath		../memmodel/epoc/flexible/x86
   119 source			xinit.cpp xipc.cpp xkernel.cpp
   120 source			xsched.cia
   121 sourcepath		../memmodel/epoc/flexible/mmu/x86
   122 source			xmmu.cpp xmmu.cia
   123 #endif //X86
   124 
   125 #endif // MM_FLEXIBLE
   126 
   127 
   128 #ifdef MM_WIN32
   129 
   130 sourcepath		../memmodel/emul
   131 source			pglobals.cpp
   132 source			nvram.cpp
   133 
   134 sourcepath		../memmodel/emul/win32
   135 source			zrom.cpp
   136 source			mchunk.cpp mglobals.cpp minit.cpp mkernel.cpp
   137 source			mcodeseg.cpp mprocess.cpp mutils.cpp mshbuf.cpp
   138 
   139 #endif // MM_WIN32
   140 
   141