kernel/eka/memmodel/epoc/direct/mutils.cpp
changeset 47 46fffbe7b5a7
parent 43 96e5fb8b040d
child 90 947f0dc9f7a8
equal deleted inserted replaced
46:0bf4040442f9 47:46fffbe7b5a7
   642 void M::DestroyPhysicalPinObject(TPhysicalPinObject*& aPinObject)
   642 void M::DestroyPhysicalPinObject(TPhysicalPinObject*& aPinObject)
   643 	{
   643 	{
   644 	K::Fault(K::EPhysicalPinObjectBad);
   644 	K::Fault(K::EPhysicalPinObjectBad);
   645 	}
   645 	}
   646 
   646 
       
   647 
       
   648 //
       
   649 // Kernel map and pin (Not supported on the direct memory models).
       
   650 //
       
   651 
       
   652 TInt M::CreateKernelMapObject(TKernelMapObject*&, TUint)
       
   653 	{
       
   654 	return KErrNotSupported;
       
   655 	}
       
   656 
       
   657 
       
   658 TInt M::MapAndPinMemory(TKernelMapObject*, DThread*, TLinAddr, TUint, TUint, TLinAddr&, TPhysAddr*)
       
   659 	{
       
   660 	return KErrNotSupported;
       
   661 	}
       
   662 
       
   663 
       
   664 void M::UnmapAndUnpinMemory(TKernelMapObject*)
       
   665 	{
       
   666 	}
       
   667 
       
   668 
       
   669 void M::DestroyKernelMapObject(TKernelMapObject*&)
       
   670 	{
       
   671 	}
       
   672 
       
   673 
   647 // Misc DPagingDevice methods
   674 // Misc DPagingDevice methods
   648 
   675 
   649 EXPORT_C void DPagingDevice::NotifyIdle()
   676 EXPORT_C void DPagingDevice::NotifyIdle()
   650 	{
   677 	{
   651 	// Not used on this memory model
   678 	// Not used on this memory model