kernel/eka/memmodel/epoc/mmubase/mmubase.cpp
branchRCL_3
changeset 42 a179b74831c9
parent 28 5b5d147c7838
child 43 c1f20ce4abcf
--- a/kernel/eka/memmodel/epoc/mmubase/mmubase.cpp	Thu Jul 15 20:11:42 2010 +0300
+++ b/kernel/eka/memmodel/epoc/mmubase/mmubase.cpp	Thu Aug 19 11:14:22 2010 +0300
@@ -3242,7 +3242,7 @@
 	{
 	NKern::LockSystem();
 	SPagingDevice* device = &iPagingDevices[aId];
-	if(device->iInstalled)
+	if((device->iInstalled) && !(aDevice->iType & DPagingDevice::EMediaExtension))
 		{
 		__KTRACE_OPT2(KPAGING,KBOOT,Kern::Printf("**** Attempt to install more than one ROM paging device !!!!!!!! ****"));
 		//Panic(EDeviceAlreadyExists);