--- a/kernel/eka/memmodel/epoc/direct/mutils.cpp Mon Jan 18 21:31:10 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()