usbengines/usbwatcher/src/usbman_pcs.rss
changeset 61 acbdfeb56752
parent 60 7d710eb9330d
child 62 eadeea68c837
equal deleted inserted replaced
60:7d710eb9330d 61:acbdfeb56752
     1 /*
       
     2 * Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Resource file for usbman configuration.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 NAME USBM
       
    20 
       
    21 #include <badef.rh>
       
    22 #include <bldvariant.hrh>
       
    23 #include <usbpersonalityids.h>
       
    24 #include "usbman.rh"
       
    25 #include "usbvariation.rh"
       
    26 
       
    27 RESOURCE BA_RSS_SIGNATURE
       
    28     {
       
    29     signature = 3;
       
    30     }
       
    31 
       
    32 RESOURCE usb_configuration usb_config
       
    33     {
       
    34     }
       
    35     
       
    36         
       
    37 RESOURCE PERSONALITY_ARRAY device_personalities
       
    38     {
       
    39     personalities = 
       
    40         {
       
    41         PERSONALITY
       
    42             {
       
    43             bDeviceClass = 0x02;
       
    44             bDeviceSubClass = 0x00;
       
    45             protocol = 0x00;
       
    46             numConfigurations = 0x01;
       
    47             vendorId = per_vendorId;
       
    48             productId = per_productId_PCSuite;
       
    49             bcdDevice = per_bcdDevice;
       
    50             manufacturer = per_manufacturer;
       
    51             product = per_product;
       
    52             id = KUsbPersonalityIdPCSuite;
       
    53             class_uids = "101fbf22, 101fbf24, 10281F2A, 101FB43A";
       
    54             description = "ovi suite";
       
    55             detailedDescription = qtn_usb_mode_msg_ovi_suite;
       
    56             property = 0x00000000;
       
    57 			
       
    58 
       
    59             }
       
    60         ,
       
    61         PERSONALITY
       
    62             {
       
    63             bDeviceClass = 0x00;
       
    64             bDeviceSubClass = 0x00;
       
    65             protocol = 0x00;
       
    66             numConfigurations = 0x01;
       
    67             vendorId = per_vendorId;
       
    68             productId = per_productId_MassStorage;
       
    69             bcdDevice = per_bcdDevice;
       
    70             manufacturer = per_manufacturer;
       
    71             product = per_product;
       
    72             id = KUsbPersonalityIdMS;
       
    73             class_uids = "10204bbc";
       
    74             description = "mass storage";
       
    75             detailedDescription = qtn_usb_mode_msg_mass_storage;
       
    76             property = 0x00000000;
       
    77 			
       
    78 
       
    79             }
       
    80         ,
       
    81         PERSONALITY
       
    82             {
       
    83             bDeviceClass = 0x02;
       
    84             bDeviceSubClass = 0x00;
       
    85             protocol = 0x00;
       
    86             numConfigurations = 0x01;
       
    87             vendorId = per_vendorId;
       
    88             productId = per_productId_RNDIS;
       
    89             bcdDevice = per_bcdDevice;
       
    90             manufacturer = per_manufacturer;
       
    91             product = per_product;
       
    92             id = KUsbPersonalityIdRNDIS;
       
    93             class_uids = "20013d2f";
       
    94             description = qtn_usb_mode_rndis;
       
    95             detailedDescription = qtn_usb_mode_msg_rndis;
       
    96             property = 0x00000001;
       
    97             }
       
    98         };
       
    99     }
       
   100 
       
   101 // End of file