diff -r 25fce757be94 -r e02eb84a14d2 usbengines/usbwatcher/src/usbman_pcsmtppam.rss --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/usbengines/usbwatcher/src/usbman_pcsmtppam.rss Wed Sep 01 12:20:49 2010 +0100 @@ -0,0 +1,163 @@ +/* +* Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: Resource file for usbman configuration. +* +*/ + + +NAME USBM + +#include +#include +#include +#include +#include "usbman.rh" +#include "usbvariation.rh" + + +RESOURCE BA_RSS_SIGNATURE + { + signature = 3; + } + +RESOURCE usb_configuration usb_config + { + } + + +RESOURCE PERSONALITY_ARRAY device_personalities + { + personalities = + { + PERSONALITY + { + bDeviceClass = 0x02; + bDeviceSubClass = 0x00; + protocol = 0x00; + numConfigurations = 0x01; + vendorId = per_vendorId; + productId = per_productId_PCSuiteMTP; + bcdDevice = per_bcdDevice; + manufacturer = per_manufacturer; + product = per_product; + id = KUsbPersonalityIdPCSuiteMTP; + class_uids = "102827B3, 101fbf22, 101fbf24, 10281F2A"; + description = qtn_usb_mode_ovisuite_mtp; + detailedDescription = qtn_usb_mode_msg_ovi_suite; + property = 0x00000000; + + + } + , + PERSONALITY + { + bDeviceClass = 0x00; + bDeviceSubClass = 0x00; + protocol = 0x00; + numConfigurations = 0x01; + vendorId = per_vendorId; + productId = per_productId_MassStorage; + bcdDevice = per_bcdDevice; + manufacturer = per_manufacturer; + product = per_product; + id = KUsbPersonalityIdMS; + class_uids = "10204bbc"; + description = qtn_usb_mode_mass_storage; + detailedDescription = qtn_usb_mode_msg_mass_storage; + property = 0x00000000; + + + } +#ifdef __USB_PTP + , + PERSONALITY + { + bDeviceClass = 0x00; + bDeviceSubClass = 0x00; + protocol = 0x00; + numConfigurations = 0x01; + vendorId = per_vendorId; + productId = per_productId_PTP; + bcdDevice = per_bcdDevice; + manufacturer = per_manufacturer; + product = per_product; + id = KUsbPersonalityIdPTP; + class_uids = "1020df81"; + description = qtn_usb_mode_ptp; + detailedDescription = qtn_usb_mode_msg_ptp; + property = 0x00000000; + + + } +#endif // __USB_PTP + , + PERSONALITY + { + bDeviceClass = 0x00; + bDeviceSubClass = 0x00; + protocol = 0x00; + numConfigurations = 0x01; + vendorId = per_vendorId; + productId = per_productId_MediaTransfer; + bcdDevice = per_bcdDevice; + manufacturer = per_manufacturer; + product = per_product; + id = KUsbPersonalityIdMTP; + class_uids = "102827B3"; + description = qtn_usb_mode_mtp; + detailedDescription = qtn_usb_mode_msg_mtp; + property = 0x00000000; + + + } + , + PERSONALITY + { + bDeviceClass = 0x00; + bDeviceSubClass = 0x00; + protocol = 0x00; + numConfigurations = 0x01; + vendorId = per_vendorId; + productId = per_productId_ModemInstall; + bcdDevice = per_bcdDevice; + manufacturer = per_manufacturer; + product = per_product; + id = KUsbPersonalityIdModemInst; + class_uids = "2000FDA9"; + description = qtn_usb_mode_quickconnect; + detailedDescription = qtn_usb_mode_msg_pam; + property = 0x00000000; + } + , + PERSONALITY + { + bDeviceClass = 0x02; + bDeviceSubClass = 0x00; + protocol = 0x00; + numConfigurations = 0x01; + vendorId = per_vendorId; + productId = per_productId_RNDIS; + bcdDevice = per_bcdDevice; + manufacturer = per_manufacturer; + product = per_product; + id = KUsbPersonalityIdRNDIS; + class_uids = "20013d2f"; + description = qtn_usb_mode_rndis; + detailedDescription = qtn_usb_mode_msg_rndis; + property = 0x00000001; + } + }; + } + +// End o file