os/kernelhwsrv/kernel/eka/memmodel/memmodel.mmp
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/kernelhwsrv/kernel/eka/memmodel/memmodel.mmp	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,141 @@
     1.4 +// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
     1.5 +// All rights reserved.
     1.6 +// This component and the accompanying materials are made available
     1.7 +// under the terms of the License "Eclipse Public License v1.0"
     1.8 +// which accompanies this distribution, and is available
     1.9 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.10 +//
    1.11 +// Initial Contributors:
    1.12 +// Nokia Corporation - initial contribution.
    1.13 +//
    1.14 +// Contributors:
    1.15 +//
    1.16 +// Description:
    1.17 +// e32/memmodel/memmodel.mmp
    1.18 +// 
    1.19 +//
    1.20 +
    1.21 +#ifdef EPOC32
    1.22 +sourcepath		../memmodel/epoc
    1.23 +source			putils.cpp pcodeseg.cpp pprocess.cpp pglobals.cpp
    1.24 +source			nvram.cpp
    1.25 +#endif	// EPOC32
    1.26 +
    1.27 +
    1.28 +#if defined(MM_MOVING) || defined(MM_MULTIPLE)
    1.29 +sourcepath		../memmodel/epoc/mmubase
    1.30 +source			ramalloc.cpp mmubase.cpp kblockmap.cpp defragbase.cpp
    1.31 +#endif	// MM_MOVING || MM_MULTIPLE
    1.32 +
    1.33 +
    1.34 +#ifdef MM_MOVING
    1.35 +
    1.36 +sourcepath		../memmodel/epoc/moving
    1.37 +source			mchunk.cpp mglobals.cpp minit.cpp mkernel.cpp
    1.38 +source			mcodeseg.cpp mmu.cpp mprocess.cpp
    1.39 +source			mutils.cpp mdefrag.cpp
    1.40 +
    1.41 +#ifdef MARM
    1.42 +sourcepath		../memmodel/epoc/moving/arm
    1.43 +source			xglobals.cpp xinit.cpp xipc.cia xkernel.cpp xkernel.cia
    1.44 +source			xmmu.cpp xmmu.cia xsched.cpp xsched.cia
    1.45 +#endif //MARM
    1.46 +
    1.47 +#endif // MM_MOVING
    1.48 +
    1.49 +
    1.50 +#ifdef MM_DIRECT
    1.51 +
    1.52 +sourcepath		../memmodel/epoc/direct
    1.53 +source			mchunk.cpp mglobals.cpp minit.cpp mkernel.cpp
    1.54 +source			mcodeseg.cpp mprocess.cpp mutils.cpp mdefrag.cpp
    1.55 +
    1.56 +#ifdef MARM
    1.57 +sourcepath		../memmodel/epoc/direct/arm
    1.58 +source			xglobals.cpp xinit.cpp xipc.cia xkernel.cpp
    1.59 +source			xsched.cpp xsched.cia xutils.cpp
    1.60 +#endif //MARM
    1.61 +#ifdef X86
    1.62 +sourcepath		../memmodel/epoc/direct/x86
    1.63 +source			xglobals.cpp xinit.cpp xipc.cpp xkernel.cpp
    1.64 +source			xsched.cpp xutils.cpp
    1.65 +#endif //X86
    1.66 +
    1.67 +#endif // MM_DIRECT
    1.68 +
    1.69 +
    1.70 +#ifdef MM_MULTIPLE
    1.71 +
    1.72 +sourcepath		../memmodel/epoc/multiple
    1.73 +source			mchunk.cpp mglobals.cpp minit.cpp mkernel.cpp
    1.74 +source			mcodeseg.cpp mmu.cpp mprocess.cpp
    1.75 +source			mutils.cpp mdefrag.cpp
    1.76 +
    1.77 +#ifdef MARM
    1.78 +sourcepath		../memmodel/epoc/multiple/arm
    1.79 +source			xglobals.cpp xinit.cpp xipc.cia xkernel.cpp xkernel.cia
    1.80 +source			xmmu.cpp xmmu.cia xsched.cpp xsched.cia
    1.81 +#endif //MARM
    1.82 +#ifdef X86
    1.83 +sourcepath		../memmodel/epoc/multiple/x86
    1.84 +source			xmmu.cia
    1.85 +source			xsched.cia
    1.86 +source			xglobals.cpp xinit.cpp xipc.cpp xkernel.cpp
    1.87 +source			xmmu.cpp
    1.88 +#endif //X86
    1.89 +
    1.90 +#endif // MM_MULTIPLE
    1.91 +
    1.92 +
    1.93 +#ifdef MM_FLEXIBLE
    1.94 +
    1.95 +sourcepath		../memmodel/epoc/flexible
    1.96 +source			mchunk.cpp minit.cpp mkernel.cpp
    1.97 +source			mcodeseg.cpp mprocess.cpp mshbuf.cpp
    1.98 +sourcepath		../memmodel/epoc/flexible/mmu
    1.99 +userinclude		../memmodel/epoc/flexible/mmu
   1.100 +source			mmu.cpp
   1.101 +source			mvalloc.cpp mptalloc.cpp mpdalloc.cpp mm.cpp
   1.102 +source			maddrcont.cpp mpagearray.cpp mslaballoc.cpp
   1.103 +source			mobject.cpp mmapping.cpp mmappinglist.cpp
   1.104 +source			mmanager.cpp maddressspace.cpp mcleanup.cpp
   1.105 +source			mpager.cpp mrom.cpp mdatapaging.cpp mcodepaging.cpp
   1.106 +source			mexport.cpp mthrash.cpp
   1.107 +source			mdefrag.cpp mlargemappings.cpp
   1.108 +sourcepath		../memmodel/epoc/mmubase
   1.109 +source			kblockmap.cpp ramalloc.cpp defragbase.cpp
   1.110 +
   1.111 +#ifdef MARM
   1.112 +userinclude		../memmodel/epoc/flexible/mmu/arm
   1.113 +sourcepath		../memmodel/epoc/flexible/arm
   1.114 +source			xinit.cpp xipc.cia xkernel.cpp xkernel.cia
   1.115 +source			xsched.cpp xsched.cia
   1.116 +sourcepath		../memmodel/epoc/flexible/mmu/arm
   1.117 +source			xmmu.cpp xmmu.cia
   1.118 +#endif //MARM
   1.119 +#ifdef X86
   1.120 +userinclude		../memmodel/epoc/flexible/mmu/x86
   1.121 +sourcepath		../memmodel/epoc/flexible/x86
   1.122 +source			xinit.cpp xipc.cpp xkernel.cpp
   1.123 +source			xsched.cia
   1.124 +sourcepath		../memmodel/epoc/flexible/mmu/x86
   1.125 +source			xmmu.cpp xmmu.cia
   1.126 +#endif //X86
   1.127 +
   1.128 +#endif // MM_FLEXIBLE
   1.129 +
   1.130 +
   1.131 +#ifdef MM_WIN32
   1.132 +
   1.133 +sourcepath		../memmodel/emul
   1.134 +source			pglobals.cpp
   1.135 +source			nvram.cpp
   1.136 +
   1.137 +sourcepath		../memmodel/emul/win32
   1.138 +source			zrom.cpp
   1.139 +source			mchunk.cpp mglobals.cpp minit.cpp mkernel.cpp
   1.140 +source			mcodeseg.cpp mprocess.cpp mutils.cpp mshbuf.cpp
   1.141 +
   1.142 +#endif // MM_WIN32
   1.143 +
   1.144 +