usbmgmt/usbmgr/device/classdrivers/whcm/classcontroller/SRC/CUsbWHCMClassController.cpp
changeset 51 eaaed528d5fd
parent 36 1a2a19ee918d
equal deleted inserted replaced
46:613028a7da24 51:eaaed528d5fd
    84  * Method to perform second phase construction.
    84  * Method to perform second phase construction.
    85  */
    85  */
    86 void CUsbWHCMClassController::ConstructL()
    86 void CUsbWHCMClassController::ConstructL()
    87 	{
    87 	{
    88 	OstTraceFunctionEntry0( CUSBWHCMCLASSCONTROLLER_CONSTRUCTL_ENTRY );
    88 	OstTraceFunctionEntry0( CUSBWHCMCLASSCONTROLLER_CONSTRUCTL_ENTRY );
       
    89 #ifndef __OVER_DUMMYUSBLDD__
    89 	// Load the device driver
    90 	// Load the device driver
    90 	TInt err = User::LoadLogicalDevice(KUsbLDDName);
    91 	TInt err = User::LoadLogicalDevice(KUsbLDDName);
    91 	if (err != KErrNone && err != KErrAlreadyExists) 
    92 	if (err != KErrNone && err != KErrAlreadyExists) 
    92 		{
    93 		{
    93 		OstTrace1( TRACE_NORMAL, CUSBWHCMCLASSCONTROLLER_CONSTRUCTL, 
    94 		OstTrace1( TRACE_NORMAL, CUSBWHCMCLASSCONTROLLER_CONSTRUCTL, 
    94 					"CUsbWHCMClassController::ConstructL;err=%d", err );   
    95 					"CUsbWHCMClassController::ConstructL;err=%d", err );   
    95 		User::Leave(err);
    96 		User::Leave(err);
    96 		} 
    97 		} 
    97 
    98 #else
    98 	
    99 	TInt err = KErrNone;
       
   100 #endif
    99 	err = iLdd.Open(0);
   101 	err = iLdd.Open(0);
   100 	if (err < 0)
   102 	if (err < 0)
   101 		{
   103 		{
   102 		OstTrace1( TRACE_NORMAL, CUSBWHCMCLASSCONTROLLER_CONSTRUCTL_DUP1, 
   104 		OstTrace1( TRACE_NORMAL, CUSBWHCMCLASSCONTROLLER_CONSTRUCTL_DUP1, 
   103 					"CUsbWHCMClassController::ConstructL;err=%d", err );
   105 					"CUsbWHCMClassController::ConstructL;err=%d", err );