usbmgmt/usbmgr/device/classdrivers/ms/classcontroller/src/CUsbMsClassController.cpp
--- a/usbmgmt/usbmgr/device/classdrivers/ms/classcontroller/src/CUsbMsClassController.cpp Thu Sep 02 22:23:37 2010 +0300
+++ b/usbmgmt/usbmgr/device/classdrivers/ms/classcontroller/src/CUsbMsClassController.cpp Fri Sep 17 08:40:15 2010 +0300
@@ -122,9 +122,12 @@
iState = EUsbServiceStarting;
+#ifndef __OVER_DUMMYUSBLDD__
// Connect to USB Mass Storage server
TInt err = iUsbMs.Connect();
-
+#else
+ TInt err = KErrNone;
+#endif
if (err != KErrNone)
{
iState = EUsbServiceIdle;
@@ -135,8 +138,12 @@
return;
}
+#ifndef __OVER_DUMMYUSBLDD__
// Start mass storage device
err = iUsbMs.Start(iMsConfig);
+#else
+ err = KErrNone;
+#endif
if (err != KErrNone)
{
@@ -174,6 +181,7 @@
}
TRequestStatus* reportStatus = &aStatus;
+#ifndef __OVER_DUMMYUSBLDD__
TInt err = iUsbMs.Stop();
if (err != KErrNone)
@@ -187,6 +195,9 @@
}
iUsbMs.Close();
+#else
+ iState = EUsbServiceIdle;
+#endif
User::RequestComplete(reportStatus, KErrNone);
OstTraceFunctionExit0( CUSBMSCLASSCONTROLLER_START_STOP_DUP1 );
}