diff -r 0bf4040442f9 -r 46fffbe7b5a7 kernel/eka/memmodel/epoc/direct/mutils.cpp --- a/kernel/eka/memmodel/epoc/direct/mutils.cpp Fri Jan 22 11:03:55 2010 +0200 +++ b/kernel/eka/memmodel/epoc/direct/mutils.cpp Tue Jan 26 13:13:38 2010 +0200 @@ -644,6 +644,33 @@ K::Fault(K::EPhysicalPinObjectBad); } + +// +// Kernel map and pin (Not supported on the direct memory models). +// + +TInt M::CreateKernelMapObject(TKernelMapObject*&, TUint) + { + return KErrNotSupported; + } + + +TInt M::MapAndPinMemory(TKernelMapObject*, DThread*, TLinAddr, TUint, TUint, TLinAddr&, TPhysAddr*) + { + return KErrNotSupported; + } + + +void M::UnmapAndUnpinMemory(TKernelMapObject*) + { + } + + +void M::DestroyKernelMapObject(TKernelMapObject*&) + { + } + + // Misc DPagingDevice methods EXPORT_C void DPagingDevice::NotifyIdle()