symbian3/split/sysdefs/system_model_os.xml
changeset 341 d95e6f63a774
parent 333 ad4d890c93ed
child 350 0b5c43f59808
equal deleted inserted replaced
340:aeeac1bb5dfd 341:d95e6f63a774
    96 ]>
    96 ]>
    97 <SystemDefinition schema="2.0.1" name="Symbian^3">
    97 <SystemDefinition schema="2.0.1" name="Symbian^3">
    98 <systemModel>
    98 <systemModel>
    99 <layer name="os" long-name="OS" levels="hw services">
    99 <layer name="os" long-name="OS" levels="hw services">
   100 <block name="kernelhwsrv" level="hw" long-name="Kernel and Hardware Services" levels="hw-if adaptation framework test">
   100 <block name="kernelhwsrv" level="hw" long-name="Kernel and Hardware Services" levels="hw-if adaptation framework test">
   101 <collection name="baseintegtests" long-name="Base Integration Testing" level="test">
       
   102 <component name="baseintegrationtest" long-name="Base Integration Test" introduced="9.3" purpose="development">
       
   103 <unit bldFile="os\kernelhwsrv\baseintegtests\baseintegrationtest\group" mrp="os\kernelhwsrv\baseintegtests\baseintegrationtest\group\base_integration_test.mrp"/>
       
   104 </component>
       
   105 </collection>
       
   106 <collection name="brdbootldr" long-name="Board Boot Loader" level="hw-if">
   101 <collection name="brdbootldr" long-name="Board Boot Loader" level="hw-if">
   107 <component name="ubootldr" long-name="Boot Loader" introduced="9.2" purpose="optional">
   102 <component name="ubootldr" long-name="Boot Loader" introduced="9.2" purpose="optional">
   108 <unit mrp="os\kernelhwsrv\brdbootldr\ubootldr\base_ubootldr.mrp"/>
   103 <unit mrp="os\kernelhwsrv\brdbootldr\ubootldr\base_ubootldr.mrp"/>
   109 </component>
   104 </component>
   110 </collection>
   105 </collection>
   111 <collection name="bsptemplate" long-name="BSP Template" level="hw-if">
   106 <collection name="bsptemplate" long-name="Board Support Package Template" level="hw-if">
   112 <component name="asspandvariant" long-name="Template ASSP and Variant" introduced="6.0" purpose="development">
   107 <component name="asspandvariant" long-name="Template ASSP and Variant" introduced="6.0" purpose="development">
   113 <unit bldFile="os\kernelhwsrv\bsptemplate\asspandvariant\template_variant" mrp="os\kernelhwsrv\bsptemplate\asspandvariant\base_template.mrp"/>
   108 <unit bldFile="os\kernelhwsrv\bsptemplate\asspandvariant\template_variant" mrp="os\kernelhwsrv\bsptemplate\asspandvariant\base_template.mrp"/>
   114 </component>
   109 </component>
   115 </collection>
   110 </collection>
   116 <collection name="kernel" long-name="Kernel Architecture" level="adaptation">
   111 <collection name="kernel" long-name="Kernel Architecture" level="adaptation">
   152 <component name="btrace" long-name="Kernel Trace Tool" purpose="mandatory">
   147 <component name="btrace" long-name="Kernel Trace Tool" purpose="mandatory">
   153 <unit bldFile="os\kernelhwsrv\kernel\eka\drivers\trace" mrp="os\kernelhwsrv\kernel\eka\drivers\trace\base_e32_drivers_trace.mrp"/>
   148 <unit bldFile="os\kernelhwsrv\kernel\eka\drivers\trace" mrp="os\kernelhwsrv\kernel\eka\drivers\trace\base_e32_drivers_trace.mrp"/>
   154 </component>
   149 </component>
   155 <component name="cameraldd" long-name="Camera Drivers" introduced="tb92" purpose="optional">
   150 <component name="cameraldd" long-name="Camera Drivers" introduced="tb92" purpose="optional">
   156 <unit bldFile="os\kernelhwsrv\kernel\eka\drivers\camerasc" mrp="os\kernelhwsrv\kernel\eka\drivers\camerasc\base_drivers_camerasc.mrp"/>
   151 <unit bldFile="os\kernelhwsrv\kernel\eka\drivers\camerasc" mrp="os\kernelhwsrv\kernel\eka\drivers\camerasc\base_drivers_camerasc.mrp"/>
       
   152 </component>
       
   153 <component name="displayldd" long-name="Display Drivers" introduced="^3" purpose="optional" plugin="N">
       
   154 <!-- owned and maintained by graphics package. To be moved there as soon as technical limitations are resolved -->
       
   155 <unit bldFile="os\kernelhwsrv\kernel\eka\drivers\display" mrp="kernelhwsrv/kernel/eka/drivers/display/base_e32_drivers_display.mrp"/>
       
   156 </component>
       
   157 <component name="usbclientdrivers" long-name="USB Client Drivers" introduced="8.1b" purpose="optional" plugin="N">
       
   158 <!-- owned and maintained by usb package. To be moved there as soon as technical limitations are resolved -->
       
   159 <unit bldFile="os\kernelhwsrv\kernel\eka\drivers\usbc" mrp="kernelhwsrv/kernel/eka/drivers/usbc/base_e32_drivers_usbcli.mrp"/>
   157 </component>
   160 </component>
   158 </collection>
   161 </collection>
   159 <collection name="driversupport" long-name="Generic Driver Support" level="hw-if">
   162 <collection name="driversupport" long-name="Generic Driver Support" level="hw-if">
   160 <component name="mediadrivers" long-name="Media Drivers" purpose="optional">
   163 <component name="mediadrivers" long-name="Media Drivers" purpose="optional">
   161 <!-- these are for storage media-->
   164 <!-- these are for storage media-->
   271 <unit mrp="os\buildtools\toolsandutils\productionbldtools\product_tools.mrp"/>
   274 <unit mrp="os\buildtools\toolsandutils\productionbldtools\product_tools.mrp"/>
   272 </component>
   275 </component>
   273 <component name="e32tools" long-name="E32 Tools" deprecated="tb91" purpose="development" class="PC">
   276 <component name="e32tools" long-name="E32 Tools" deprecated="tb91" purpose="development" class="PC">
   274 <unit bldFile="os\buildtools\toolsandutils\e32tools\group" mrp="os\buildtools\toolsandutils\e32tools\group\tools_e32tools.mrp"/>
   277 <unit bldFile="os\buildtools\toolsandutils\e32tools\group" mrp="os\buildtools\toolsandutils\e32tools\group\tools_e32tools.mrp"/>
   275 </component>
   278 </component>
   276 <component name="wincredistribution" long-name="WinC Redistribution" purpose="development">
   279 
   277 <unit mrp="os\buildtools\dist_os\redistributionwinceka2\tools_redistribution_winc.mrp"/>
   280 
   278 </component>
       
   279 <component name="additionalredistribution" long-name="Additional Redistribution" purpose="development">
       
   280 <unit mrp="os\buildtools\perltoolsplat_os\redistribution\additional_tools.mrp"/>
       
   281 </component>
       
   282 <component name="statapi" long-name="STAT API" filter="gt" purpose="development">
   281 <component name="statapi" long-name="STAT API" filter="gt" purpose="development">
   283 <unit bldFile="os\buildtools\toolsandutils\statapi\source\statapi\console" mrp="os\buildtools\toolsandutils\statapi\group\testtools_stat_device_gt.mrp"/>
   282 <unit bldFile="os\buildtools\toolsandutils\statapi\source\statapi\console" mrp="os\buildtools\toolsandutils\statapi\group\testtools_stat_device_gt.mrp"/>
   284 </component>
   283 </component>
   285 <component name="wintunnel" long-name="Wintunnel" purpose="development">
   284 <component name="wintunnel" long-name="Wintunnel" purpose="development">
   286 <unit mrp="os\buildtools\toolsandutils\wintunnel\group\testtools_WinTunnel_srconly.mrp"/>
   285 <unit mrp="os\buildtools\toolsandutils\wintunnel\group\testtools_WinTunnel_srconly.mrp"/>
   374 <unit mrp="os\ossrv\ossrv_info\ossrv_metadata\ossrv_metadata.mrp"/>
   373 <unit mrp="os\ossrv\ossrv_info\ossrv_metadata\ossrv_metadata.mrp"/>
   375 </component>
   374 </component>
   376 </collection>
   375 </collection>
   377 </block>
   376 </block>
   378 <block name="security" level="services" long-name="OS Security" levels="physical-abstraction plugins libraries management services utilities">
   377 <block name="security" level="services" long-name="OS Security" levels="physical-abstraction plugins libraries management services utilities">
       
   378 <collection name="authenticationservices" long-name="Authentication Services" level="utilities">
       
   379 <component name="authenticationserver" long-name="Authentication Server" introduced="^3" purpose="optional" plugin="N">
       
   380 <unit bldFile="os\security\authenticationservices\authenticationserver\group" mrp="security/authenticationservices/authenticationserver/group/security_authserver.mrp"/>
       
   381 </component>
       
   382 </collection>
   379 <collection name="authorisation" long-name="Authorisation" level="utilities">
   383 <collection name="authorisation" long-name="Authorisation" level="utilities">
   380 <component name="userpromptservice" long-name="User Prompt Service" introduced="tb92" purpose="mandatory">
   384 <component name="userpromptservice" long-name="User Prompt Service" introduced="tb92" purpose="mandatory">
   381 <unit bldFile="os\security\authorisation\userpromptservice\group" mrp="os\security\authorisation\userpromptservice\group\security_ups.mrp"/>
   385 <unit bldFile="os\security\authorisation\userpromptservice\group" mrp="os\security\authorisation\userpromptservice\group\security_ups.mrp"/>
   382 </component>
   386 </component>
   383 <component name="userpromptutils" long-name="User Prompt Utils" introduced="tb92" purpose="optional">
   387 <component name="userpromptutils" long-name="User Prompt Utils" introduced="tb92" purpose="optional">
   585 <unit bldFile="os\lbs\datasourcemodules\gpspositioningmodule\group" mrp="os\lbs\datasourcemodules\gpspositioningmodule\group\lbs_agps_positioning_module.mrp"/>
   589 <unit bldFile="os\lbs\datasourcemodules\gpspositioningmodule\group" mrp="os\lbs\datasourcemodules\gpspositioningmodule\group\lbs_agps_positioning_module.mrp"/>
   586 </component>
   590 </component>
   587 <component name="networkpositioningmodule" long-name="Network Positioning Module" introduced="tb92" purpose="optional" plugin="Y">
   591 <component name="networkpositioningmodule" long-name="Network Positioning Module" introduced="tb92" purpose="optional" plugin="Y">
   588 <unit bldFile="os\lbs\datasourcemodules\networkpositioningmodule\group" mrp="os\lbs\datasourcemodules\networkpositioningmodule\group\lbs_network_positioning_module.mrp"/>
   592 <unit bldFile="os\lbs\datasourcemodules\networkpositioningmodule\group" mrp="os\lbs\datasourcemodules\networkpositioningmodule\group\lbs_network_positioning_module.mrp"/>
   589 </component>
   593 </component>
       
   594 <component name="npeintegmodule" long-name="NPE Integration Module" introduced="^3" purpose="optional" plugin="Y">
       
   595 <unit bldFile="os\lbs\datasourcemodules\npeintegmodule\group" mrp="lbs/datasourcemodules/npeintegmodule/group/lbs_npeintegrationmodule.mrp"/>
       
   596 </component>
   590 </collection>
   597 </collection>
   591 <collection name="datasourceadaptation" long-name="Data Source Adaptation" level="adaptation">
   598 <collection name="datasourceadaptation" long-name="Data Source Adaptation" level="adaptation">
   592 <component name="gpsdatasourceadaptation" long-name="GPS Data Source Adaptation" introduced="tb91" purpose="optional" plugin="Y">
   599 <component name="gpsdatasourceadaptation" long-name="GPS Data Source Adaptation" introduced="tb91" purpose="optional" plugin="Y">
   593 <unit bldFile="os\lbs\datasourceadaptation\gpsdatasourceadaptation\group" mrp="os\lbs\datasourceadaptation\gpsdatasourceadaptation\group\lbs_gps_data_source_adaptation.mrp"/>
   600 <unit bldFile="os\lbs\datasourceadaptation\gpsdatasourceadaptation\group" mrp="os\lbs\datasourceadaptation\gpsdatasourceadaptation\group\lbs_gps_data_source_adaptation.mrp"/>
   594 </component>
   601 </component>
   629 <collection name="networkprotocolmodules" long-name="Network Protocol Modules" level="adaptation">
   636 <collection name="networkprotocolmodules" long-name="Network Protocol Modules" level="adaptation">
   630 <component name="privacyprotocolmodule" long-name="Privacy Protocol Module" introduced="tb91" purpose="optional" plugin="Y">
   637 <component name="privacyprotocolmodule" long-name="Privacy Protocol Module" introduced="tb91" purpose="optional" plugin="Y">
   631 <unit bldFile="os\lbs\networkprotocolmodules\privacyprotocolmodule\group" mrp="os\lbs\networkprotocolmodules\privacyprotocolmodule\group\lbs_privacyprotocolmodule.mrp"/>
   638 <unit bldFile="os\lbs\networkprotocolmodules\privacyprotocolmodule\group" mrp="os\lbs\networkprotocolmodules\privacyprotocolmodule\group\lbs_privacyprotocolmodule.mrp"/>
   632 </component>
   639 </component>
   633 <component name="suplproxyprotocolmodule" long-name="SUPL Proxy Protocol Module" introduced="tb92" purpose="optional" plugin="Y" class="placeholder">
   640 <component name="suplproxyprotocolmodule" long-name="SUPL Proxy Protocol Module" introduced="tb92" purpose="optional" plugin="Y" class="placeholder">
   634 <!-- PLACEHOLDER="DS.1806"
   641 <unit bldFile="os\lbs\networkprotocolmodules\suplproxyprotocolmodule\group" mrp="lbs/networkprotocolmodules/suplproxyprotocolmodule/group/lbs_suplproxyprotocolmodule.mrp"/>
   635         <unit bldFile="networkprotocolmodules/suplproxyprotocolmodule/group" mrp="networkprotocolmodules/suplproxyprotocolmodule/group/lbs_suplproxyprotocolmodule.mrp"/>
       
   636 		-->
       
   637 </component>
   642 </component>
   638 </collection>
   643 </collection>
   639 <collection name="lbsapitest" long-name="Location API Tests" level="application-interface">
   644 <collection name="lbsapitest" long-name="Location API Tests" level="application-interface">
   640 <component name="lbshaitest" long-name="Location HAI Tests" introduced="tb91" purpose="development">
   645 <component name="lbshaitest" long-name="Location HAI Tests" introduced="tb91" purpose="development">
   641 <unit mrp="os\lbs\lbsapitest\lbshaitest\group\lbshaitest.mrp"/>
   646 <unit mrp="os\lbs\lbsapitest\lbshaitest\group\lbshaitest.mrp"/>
   666 </collection>
   671 </collection>
   667 <collection name="datacommsserver" long-name="Data Comms Server" level="framework">
   672 <collection name="datacommsserver" long-name="Data Comms Server" level="framework">
   668 <component name="esockserver" long-name="ESock Server" purpose="mandatory">
   673 <component name="esockserver" long-name="ESock Server" purpose="mandatory">
   669 <unit bldFile="os\commsfw\datacommsserver\esockserver\group" mrp="os\commsfw\datacommsserver\esockserver\group\comms-infras_esock.mrp" version="3"/>
   674 <unit bldFile="os\commsfw\datacommsserver\esockserver\group" mrp="os\commsfw\datacommsserver\esockserver\group\comms-infras_esock.mrp" version="3"/>
   670 </component>
   675 </component>
   671 <component name="esockserverconfig" long-name="ESock Server Config" introduced="9.1" purpose="mandatory" class="config">
   676 
   672 <unit mrp="os\commsfw\datacommsserver\esockserver\group\comms-infras_esock-config.mrp" version="3"/>
       
   673 </component>
       
   674 <component name="networkinterfacemgr" long-name="Network Interface Manager" introduced="ER5U" purpose="mandatory">
       
   675 <unit bldFile="os\commsfw\datacommsserver\networkinterfacemgr\group" mrp="os\commsfw\datacommsserver\networkinterfacemgr\group\comms-infras_nifman.mrp" version="2"/>
       
   676 </component>
       
   677 <component name="networkingdialogapi" long-name="Networking Dialog API" introduced="6.1" purpose="optional">
   677 <component name="networkingdialogapi" long-name="Networking Dialog API" introduced="6.1" purpose="optional">
   678 <unit bldFile="os\commsfw\datacommsserver\networkingdialogapi\group" mrp="os\commsfw\datacommsserver\networkingdialogapi\group\networking_dialog.mrp"/>
   678 <unit bldFile="os\commsfw\datacommsserver\networkingdialogapi\group" mrp="os\commsfw\datacommsserver\networkingdialogapi\group\networking_dialog.mrp"/>
   679 </component>
   679 </component>
   680 <component name="networkingdialogstub" long-name="Networking Dialog Stub" introduced="6.1" purpose="optional">
   680 <component name="networkingdialogstub" long-name="Networking Dialog Stub" introduced="6.1" purpose="optional">
   681 <unit bldFile="os\commsfw\datacommsserver\networkingdialogapi\default" mrp="os\commsfw\datacommsserver\networkingdialogapi\default\networking_dialog_default.mrp"/>
   681 <unit bldFile="os\commsfw\datacommsserver\networkingdialogapi\default" mrp="os\commsfw\datacommsserver\networkingdialogapi\default\networking_dialog_default.mrp"/>
   770 <unit bldFile="os\networkingsrv\linklayercontrol\genericscprparameters\group" mrp="os\networkingsrv\linklayercontrol\genericscprparameters\group\networking_genericscprparams.mrp"/>
   770 <unit bldFile="os\networkingsrv\linklayercontrol\genericscprparameters\group" mrp="os\networkingsrv\linklayercontrol\genericscprparameters\group\networking_genericscprparams.mrp"/>
   771 </component>
   771 </component>
   772 <component name="mbmsparameters" long-name="MBMS Parameters" introduced="tb92" purpose="optional" plugin="Y">
   772 <component name="mbmsparameters" long-name="MBMS Parameters" introduced="tb92" purpose="optional" plugin="Y">
   773 <unit bldFile="os\networkingsrv\linklayercontrol\mbmsparameters\group" mrp="os\networkingsrv\linklayercontrol\mbmsparameters\group\networking_mbmsparams.mrp"/>
   773 <unit bldFile="os\networkingsrv\linklayercontrol\mbmsparameters\group" mrp="os\networkingsrv\linklayercontrol\mbmsparameters\group\networking_mbmsparams.mrp"/>
   774 </component>
   774 </component>
       
   775 <component name="networkinterfacemgr" long-name="Network Interface Manager" introduced="ER5U" purpose="mandatory" plugin="N">
       
   776 <unit bldFile="os\networkingsrv\linklayercontrol\networkinterfacemgr\group" mrp="networkingsrv/linklayercontrol/networkinterfacemgr/group/comms-infras_nifman.mrp" version="2"/>
       
   777 </component>
   775 </collection>
   778 </collection>
   776 <collection name="linklayerprotocols" long-name="Link Layer Protocols" level="hw-if">
   779 <collection name="linklayerprotocols" long-name="Link Layer Protocols" level="hw-if">
   777 <component name="ethernetnif" long-name="Ethernet NIF" purpose="optional" plugin="Y">
   780 <component name="ethernetnif" long-name="Ethernet NIF" purpose="optional" plugin="Y">
   778 <unit bldFile="os\networkingsrv\linklayerprotocols\ethernetnif\group" mrp="os\networkingsrv\linklayerprotocols\ethernetnif\group\networking_ether802.mrp"/>
   781 <unit bldFile="os\networkingsrv\linklayerprotocols\ethernetnif\group" mrp="os\networkingsrv\linklayerprotocols\ethernetnif\group\networking_ether802.mrp"/>
   779 </component>
   782 </component>
   780 <component name="ethernetpacketdriver" long-name="Ethernet Packet Driver" introduced="7.0" purpose="optional" plugin="Y">
   783 
   781 <unit mrp="os\networkingsrv\linklayerprotocols\ethernetpacketdriver\group\networking_etherdrv_srconly.mrp"/>
       
   782 </component>
       
   783 <component name="pppnif" long-name="PPP NIF" introduced="ER5" purpose="optional" plugin="Y">
   784 <component name="pppnif" long-name="PPP NIF" introduced="ER5" purpose="optional" plugin="Y">
   784 <unit bldFile="os\networkingsrv\linklayerprotocols\pppnif\group" mrp="os\networkingsrv\linklayerprotocols\pppnif\group\networking_ppp.mrp" version="2"/>
   785 <unit bldFile="os\networkingsrv\linklayerprotocols\pppnif\group" mrp="os\networkingsrv\linklayerprotocols\pppnif\group\networking_ppp.mrp" version="2"/>
   785 </component>
   786 </component>
   786 <component name="pppconfig" long-name="PPP Config" introduced="ER5" purpose="optional" class="config">
   787 
   787 <unit mrp="os\networkingsrv\linklayerprotocols\pppnif\group\networking_ppp-config.mrp" version="2"/>
       
   788 </component>
       
   789 <component name="slipnif" long-name="SLIP NIF" purpose="development" plugin="Y">
   788 <component name="slipnif" long-name="SLIP NIF" purpose="development" plugin="Y">
   790 <unit bldFile="os\networkingsrv\linklayerprotocols\slipnif\group" mrp="os\networkingsrv\linklayerprotocols\slipnif\group\networking_slip.mrp"/>
   789 <unit bldFile="os\networkingsrv\linklayerprotocols\slipnif\group" mrp="os\networkingsrv\linklayerprotocols\slipnif\group\networking_slip.mrp"/>
   791 </component>
   790 </component>
   792 <component name="tunnelnif" long-name="Tunnel NIF" introduced="7.0s" purpose="optional" plugin="Y">
   791 <component name="tunnelnif" long-name="Tunnel NIF" introduced="7.0s" purpose="optional" plugin="Y">
   793 <unit bldFile="os\networkingsrv\linklayerprotocols\tunnelnif\group" mrp="os\networkingsrv\linklayerprotocols\tunnelnif\group\networking_tunnelnif.mrp"/>
   792 <unit bldFile="os\networkingsrv\linklayerprotocols\tunnelnif\group" mrp="os\networkingsrv\linklayerprotocols\tunnelnif\group\networking_tunnelnif.mrp"/>
   797 <component name="packetlogger" long-name="Packet Logger" introduced="8.1" purpose="development">
   796 <component name="packetlogger" long-name="Packet Logger" introduced="8.1" purpose="development">
   798 <unit bldFile="os\networkingsrv\linklayerutils\packetlogger\group" mrp="os\networkingsrv\linklayerutils\packetlogger\group\networking_packetlogger.mrp"/>
   797 <unit bldFile="os\networkingsrv\linklayerutils\packetlogger\group" mrp="os\networkingsrv\linklayerutils\packetlogger\group\networking_packetlogger.mrp"/>
   799 </component>
   798 </component>
   800 </collection>
   799 </collection>
   801 <collection name="networkcontrol" long-name="Network Control" level="plugin">
   800 <collection name="networkcontrol" long-name="Network Control" level="plugin">
   802 <component name="qosfwconfig" long-name="QoS Framework Config" introduced="7.0s" purpose="optional" class="config">
   801 
   803 <unit mrp="os\networkingsrv\networkcontrol\qosfwconfig\qos\group\networking_qos-config.mrp"/>
       
   804 </component>
       
   805 <component name="qoslib" long-name="QoS Library" introduced="7.0s" purpose="optional">
   802 <component name="qoslib" long-name="QoS Library" introduced="7.0s" purpose="optional">
   806 <unit bldFile="os\networkingsrv\networkcontrol\qoslib\group" mrp="os\networkingsrv\networkcontrol\qoslib\group\networking_qoslib.mrp"/>
   803 <unit bldFile="os\networkingsrv\networkcontrol\qoslib\group" mrp="os\networkingsrv\networkcontrol\qoslib\group\networking_qoslib.mrp"/>
   807 </component>
   804 </component>
   808 <component name="pfqoslib" long-name="PF QoS Library" introduced="7.0s" purpose="optional">
   805 <component name="pfqoslib" long-name="PF QoS Library" introduced="7.0s" purpose="optional">
   809 <unit bldFile="os\networkingsrv\networkcontrol\pfqoslib\group" mrp="os\networkingsrv\networkcontrol\pfqoslib\group\networking_pfqoslib.mrp"/>
   806 <unit bldFile="os\networkingsrv\networkcontrol\pfqoslib\group" mrp="os\networkingsrv\networkcontrol\pfqoslib\group\networking_pfqoslib.mrp"/>
  1119 <unit mrp="os\bt\bt_info\bt_metadata\bt_metadata.mrp"/>
  1116 <unit mrp="os\bt\bt_info\bt_metadata\bt_metadata.mrp"/>
  1120 </component>
  1117 </component>
  1121 </collection>
  1118 </collection>
  1122 </block>
  1119 </block>
  1123 <block name="usb" level="services" long-name="USB" levels="adaptation hw-if plugin framework server app-if">
  1120 <block name="usb" level="services" long-name="USB" levels="adaptation hw-if plugin framework server app-if">
  1124 <collection name="usbldd" long-name="USB Logical Device Drivers" level="hw-if">
       
  1125 <component name="usbclientdrivers" long-name="USB Client Drivers" introduced="8.1b" purpose="optional">
       
  1126 <unit bldFile="os\kernelhwsrv\kernel\eka\drivers\usbc" mrp="os\kernelhwsrv\kernel\eka\drivers\usbc\base_e32_drivers_usbcli.mrp"/>
       
  1127 </component>
       
  1128 </collection>
       
  1129 <collection name="usbmgmt" long-name="USB Management" level="server">
  1121 <collection name="usbmgmt" long-name="USB Management" level="server">
  1130 <component name="usbmgr" long-name="USB Manager" purpose="optional">
  1122 <component name="usbmgr" long-name="USB Manager" purpose="optional">
  1131 <unit bldFile="os\usb\usbmgmt\usbmgr\group" mrp="os\usb\usbmgmt\usbmgr\group\usb_manager.mrp" version="2"/>
  1123 <unit bldFile="os\usb\usbmgmt\usbmgr\group" mrp="os\usb\usbmgmt\usbmgr\group\usb_manager.mrp" version="2"/>
  1132 </component>
  1124 </component>
  1133 <component name="usbmgrtest" long-name="USB Manager Tests" introduced="7.0" purpose="development">
  1125 <component name="usbmgrtest" long-name="USB Manager Tests" introduced="7.0" purpose="development">
  1161 <unit mrp="os\mm\imagingandcamerafws\cameraunittest\group\multimedia_unittest_ecam_source.mrp"/>
  1153 <unit mrp="os\mm\imagingandcamerafws\cameraunittest\group\multimedia_unittest_ecam_source.mrp"/>
  1162 </component>
  1154 </component>
  1163 </collection>
  1155 </collection>
  1164 <collection name="mmlibs" long-name="Multimedia Libraries" level="middleware">
  1156 <collection name="mmlibs" long-name="Multimedia Libraries" level="middleware">
  1165 <component name="mmutilitylib" long-name="Multimedia Utility Library" introduced="8.1" purpose="mandatory">
  1157 <component name="mmutilitylib" long-name="Multimedia Utility Library" introduced="8.1" purpose="mandatory">
  1166 <!-- PLACEHOLDER="DEF137894" START REMOVE -->
  1158 <unit bldFile="os\mm\mmlibs\mmutilitylib\group" mrp="mm/mmlibs/mmutilitylib/group/multimedia_common.mrp"/>
  1167 <unit bldFile="mw\mmmw\mmmiddlewarefws\mmutilitylib\group" mrp="mw\mmmw\mmmiddlewarefws\mmutilitylib\group\multimedia_common.mrp"/>
       
  1168 <!-- PLACEHOLDER="DEF137894" END REMOVE -->
       
  1169 <!-- PLACEHOLDER="DEF137894"
       
  1170 		<unit bldFile="mmlibs/mmutilitylib/group" mrp="mmlibs/mmutilitylib/group/multimedia_common.mrp"/>
       
  1171 		-->
       
  1172 </component>
  1159 </component>
  1173 </collection>
  1160 </collection>
  1174 <collection name="mmplugins" long-name="Multimedia Plugins" level="middleware">
  1161 <collection name="mmplugins" long-name="Multimedia Plugins" level="middleware">
  1175 <component name="imagingplugins" long-name="Imaging Plugins" introduced="7.0s" purpose="optional" plugin="Y">
  1162 <component name="imagingplugins" long-name="Imaging Plugins" introduced="7.0s" purpose="optional" plugin="Y">
  1176 <unit bldFile="os\mm\imagingandcamerafws\imagingfws\plugins\group" mrp="os\mm\imagingandcamerafws\imagingfws\plugins\group\multimedia_icl_plugin.mrp"/>
  1163 <unit bldFile="os\mm\mmplugins\imagingplugins\group" mrp="mm/mmplugins/imagingplugins/group/multimedia_icl_plugin.mrp"/>
  1177 </component>
  1164 </component>
  1178 <component name="cameraplugins" long-name="Camera Plugins" introduced="7.0s" purpose="optional" plugin="Y">
  1165 <component name="cameraplugins" long-name="Camera Plugins" introduced="7.0s" purpose="optional" plugin="Y">
  1179 <unit bldFile="os\mm\mmplugins\cameraplugins\group" mrp="os\mm\mmplugins\cameraplugins\group\multimedia_ecam_plugins.mrp"/>
  1166 <unit bldFile="os\mm\mmplugins\cameraplugins\group" mrp="os\mm\mmplugins\cameraplugins\group\multimedia_ecam_plugins.mrp"/>
  1180 </component>
  1167 </component>
  1181 <component name="lib3gp" long-name="3GP Library" introduced="tb91" purpose="optional">
  1168 <component name="lib3gp" long-name="3GP Library" introduced="tb91" purpose="optional">
  1434 <component name="commongraphicsheaders" long-name="Common Graphics Headers" introduced="tb92" purpose="mandatory">
  1421 <component name="commongraphicsheaders" long-name="Common Graphics Headers" introduced="tb92" purpose="mandatory">
  1435 <unit bldFile="os\graphics\graphicsutils\commongraphicsheaders\group" mrp="os\graphics\graphicsutils\commongraphicsheaders\group\graphics_commonheader.mrp"/>
  1422 <unit bldFile="os\graphics\graphicsutils\commongraphicsheaders\group" mrp="os\graphics\graphicsutils\commongraphicsheaders\group\graphics_commonheader.mrp"/>
  1436 </component>
  1423 </component>
  1437 </collection>
  1424 </collection>
  1438 <collection name="graphicshwdrivers" long-name="Graphics Hardware Drivers" level="adaptation">
  1425 <collection name="graphicshwdrivers" long-name="Graphics Hardware Drivers" level="adaptation">
  1439 <component name="displayldd" long-name="Display Drivers" introduced="tb92" purpose="optional">
       
  1440 <unit bldFile="os\kernelhwsrv\kernel\eka\drivers\display" mrp="os\kernelhwsrv\kernel\eka\drivers\display\base_e32_drivers_display.mrp"/>
       
  1441 </component>
       
  1442 <component name="surfacemgr" long-name="Surface Manager" introduced="tb92" purpose="optional">
  1426 <component name="surfacemgr" long-name="Surface Manager" introduced="tb92" purpose="optional">
  1443 <unit bldFile="os\graphics\graphicshwdrivers\surfacemgr\group" mrp="os\graphics\graphicshwdrivers\surfacemgr\group\graphics_surfacemanager.mrp"/>
  1427 <unit bldFile="os\graphics\graphicshwdrivers\surfacemgr\group" mrp="os\graphics\graphicshwdrivers\surfacemgr\group\graphics_surfacemanager.mrp"/>
  1444 </component>
  1428 </component>
  1445 </collection>
  1429 </collection>
  1446 <collection name="graphicstest" long-name="Graphics Test" level="app-if">
  1430 <collection name="graphicstest" long-name="Graphics Test" level="app-if">
  1556 </component>
  1540 </component>
  1557 <component name="charconvplugins" long-name="Character Encoding and Conversion Plugins" purpose="optional" plugin="Y">
  1541 <component name="charconvplugins" long-name="Character Encoding and Conversion Plugins" purpose="optional" plugin="Y">
  1558 <unit bldFile="os\textandloc\charconvfw\charconvplugins\group" mrp="os\textandloc\charconvfw\charconvplugins\group\syslibs_charconv_plugins.mrp"/>
  1542 <unit bldFile="os\textandloc\charconvfw\charconvplugins\group" mrp="os\textandloc\charconvfw\charconvplugins\group\syslibs_charconv_plugins.mrp"/>
  1559 </component>
  1543 </component>
  1560 <component name="fatfilenameconversionplugins" long-name="FAT Filename Conversion Plugins" introduced="9.1" purpose="optional" plugin="Y">
  1544 <component name="fatfilenameconversionplugins" long-name="FAT Filename Conversion Plugins" introduced="9.1" purpose="optional" plugin="Y">
  1561 <unit bldFile="os\kernelhwsrv\userlibandfileserver\fatfilenameconversionplugins\group" mrp="os\kernelhwsrv\userlibandfileserver\fatfilenameconversionplugins\group\syslibs_FATCharsetConv.mrp"/>
  1545 <unit bldFile="os\textandloc\charconvfw\fatfilenameconversionplugins\group" mrp="textandloc/charconvfw/fatfilenameconversionplugins/group/syslibs_FATCharsetConv.mrp"/>
  1562 </component>
  1546 </component>
  1563 </collection>
  1547 </collection>
  1564 <collection name="fontandtxtsrv" long-name="Font and Text Services" level="fonts">
  1548 <collection name="fontandtxtsrv" long-name="Font and Text Services" level="fonts">
  1565 <component name="iculayoutengine" long-name="ICU Layout Engine" introduced="9.2" purpose="optional" plugin="Y">
  1549 <component name="iculayoutengine" long-name="ICU Layout Engine" introduced="9.2" purpose="optional" plugin="Y">
  1566 <unit bldFile="os\textandloc\fontservices\textshaperplugin\group" mrp="os\textandloc\fontservices\textshaperplugin\group\graphics_iculayoutengine.mrp"/>
  1550 <unit bldFile="os\textandloc\fontservices\textshaperplugin\group" mrp="os\textandloc\fontservices\textshaperplugin\group\graphics_iculayoutengine.mrp"/>
  1597 <unit bldFile="os\textandloc\textrendering\numberformatting\group" mrp="os\textandloc\textrendering\numberformatting\group\app-framework_numberconversion.mrp"/>
  1581 <unit bldFile="os\textandloc\textrendering\numberformatting\group" mrp="os\textandloc\textrendering\numberformatting\group\app-framework_numberconversion.mrp"/>
  1598 </component>
  1582 </component>
  1599 </collection>
  1583 </collection>
  1600 <collection name="localesupport" long-name="Locale Support" level="util">
  1584 <collection name="localesupport" long-name="Locale Support" level="util">
  1601 <component name="reflocales" long-name="Reference Locales" purpose="optional" plugin="Y">
  1585 <component name="reflocales" long-name="Reference Locales" purpose="optional" plugin="Y">
  1602 <unit bldFile="os\kernelhwsrv\localisation\localesupport" mrp="os\kernelhwsrv\localisation\localesupport\mmpfiles\base_loce32.mrp"/>
  1586 <unit bldFile="os\textandloc\localisation\localesupport" mrp="textandloc/localisation/localesupport/mmpfiles/base_loce32.mrp"/>
  1603 </component>
  1587 </component>
  1604 <component name="initlocale" long-name="Initialise Locale" introduced="tb91" purpose="mandatory" class="placeholder">
  1588 <component name="initlocale" long-name="Initialise Locale" introduced="tb91" purpose="mandatory" class="placeholder">
  1605 <!-- placeholder for split from bafl -->
  1589 <!-- placeholder for split from bafl -->
  1606 </component>
  1590 </component>
  1607 </collection>
  1591 </collection>
  1624 <component name="xmlfw" long-name="XML Framework" introduced="7.0s" purpose="optional">
  1608 <component name="xmlfw" long-name="XML Framework" introduced="7.0s" purpose="optional">
  1625 <unit bldFile="os\xmlsrv\xml\xmlfw\group" mrp="os\xmlsrv\xml\xmlfw\group\syslibs_xml.mrp"/>
  1609 <unit bldFile="os\xmlsrv\xml\xmlfw\group" mrp="os\xmlsrv\xml\xmlfw\group\syslibs_xml.mrp"/>
  1626 </component>
  1610 </component>
  1627 <component name="libxml2libs" long-name="Libxml2 Libraries" introduced="tb92" purpose="optional">
  1611 <component name="libxml2libs" long-name="Libxml2 Libraries" introduced="tb92" purpose="optional">
  1628 <unit bldFile="os\xmlsrv\xml\libxml2libs\group" mrp="os\xmlsrv\xml\libxml2libs\group\syslibs_libxml2.mrp"/>
  1612 <unit bldFile="os\xmlsrv\xml\libxml2libs\group" mrp="os\xmlsrv\xml\libxml2libs\group\syslibs_libxml2.mrp"/>
       
  1613 </component>
       
  1614 <component name="legacyminidomparser" introduced="7.0s" purpose="optional" plugin="N">
       
  1615 <unit bldFile="os\xmlsrv\xml\legacyminidomparser\GROUP" mrp="xmlsrv/xml/legacyminidomparser/GROUP/syslibs_legacyminidomparser.mrp"/>
  1629 </component>
  1616 </component>
  1630 <component name="xmldomandxpath" long-name="XML DOM and XPath" introduced="tb92" purpose="optional">
  1617 <component name="xmldomandxpath" long-name="XML DOM and XPath" introduced="tb92" purpose="optional">
  1631 <unit bldFile="os\xmlsrv\xml\xmldomandxpath\group" mrp="os\xmlsrv\xml\xmldomandxpath\group\syslibs_xmldom.mrp"/>
  1618 <unit bldFile="os\xmlsrv\xml\xmldomandxpath\group" mrp="os\xmlsrv\xml\xmldomandxpath\group\syslibs_xmldom.mrp"/>
  1632 </component>
  1619 </component>
  1633 <component name="xmlexpatparser" long-name="XML Expat Parser" introduced="7.0s" purpose="optional" plugin="Y">
  1620 <component name="xmlexpatparser" long-name="XML Expat Parser" introduced="7.0s" purpose="optional" plugin="Y">
  1784 </collection>
  1771 </collection>
  1785 <collection name="tzpcside" long-name="Time Zone PC Side" level="plugin">
  1772 <collection name="tzpcside" long-name="Time Zone PC Side" level="plugin">
  1786 <component name="tzcompiler" long-name="Time Zone Compiler" introduced="9.1" purpose="optional" class="config PC">
  1773 <component name="tzcompiler" long-name="Time Zone Compiler" introduced="9.1" purpose="optional" class="config PC">
  1787 <unit bldFile="mw\appsupport\tzpcside\tzcompiler\group" mrp="mw\appsupport\tzpcside\tzcompiler\group\app-services_tzcompiler.mrp"/>
  1774 <unit bldFile="mw\appsupport\tzpcside\tzcompiler\group" mrp="mw\appsupport\tzpcside\tzcompiler\group\app-services_tzcompiler.mrp"/>
  1788 </component>
  1775 </component>
  1789 <!--PLACEHOLDER="DS.1802" START REMOVE -->
       
  1790 <component name="worlddatabasekit" long-name="World Database Kit" introduced="6.0" deprecated="9.1" purpose="development" class="config PC">
       
  1791 <unit bldFile="mw\appsupport\tzpcside\worlddatabasekit\group" mrp="mw\appsupport\tzpcside\worlddatabasekit\group\app-services_wlddatabasekit_cedar.mrp"/>
       
  1792 </component>
       
  1793 <component name="worldtools" long-name="World Tools" introduced="ER5" deprecated="9.1" purpose="development" class="config PC">
       
  1794 <unit bldFile="mw\appsupport\tzpcside\worldtools\group" mrp="mw\appsupport\tzpcside\worldtools\group\app-services_wldtools.mrp"/>
       
  1795 </component>
       
  1796 <!--PLACEHOLDER="DS.1802" END REMOVE -->
       
  1797 </collection>
  1776 </collection>
  1798 <collection name="appsupport_info" long-name="Generic Application Support Info" level="specific">
  1777 <collection name="appsupport_info" long-name="Generic Application Support Info" level="specific">
  1799 <component name="appsupport_metadata" long-name="Generic Application Support Metadata" introduced="tb91" purpose="development" class="config PC">
  1778 <component name="appsupport_metadata" long-name="Generic Application Support Metadata" introduced="tb91" purpose="development" class="config PC">
  1800 <unit mrp="mw\appsupport\appsupport_info\appsupport_metadata\appsupport_metadata.mrp"/>
  1779 <unit mrp="mw\appsupport\appsupport_info\appsupport_metadata\appsupport_metadata.mrp"/>
  1801 </component>
  1780 </component>
  1830 <component name="ftpengine" long-name="FTP Engine" introduced="6.0" purpose="optional">
  1809 <component name="ftpengine" long-name="FTP Engine" introduced="6.0" purpose="optional">
  1831 <unit bldFile="mw\netprotocols\applayerprotocols\ftpengine\group" mrp="mw\netprotocols\applayerprotocols\ftpengine\group\networking_ftp_e.mrp"/>
  1810 <unit bldFile="mw\netprotocols\applayerprotocols\ftpengine\group" mrp="mw\netprotocols\applayerprotocols\ftpengine\group\networking_ftp_e.mrp"/>
  1832 </component>
  1811 </component>
  1833 <component name="telnetengine" long-name="Telnet Engine" introduced="6.0" purpose="optional">
  1812 <component name="telnetengine" long-name="Telnet Engine" introduced="6.0" purpose="optional">
  1834 <unit bldFile="mw\netprotocols\applayerprotocols\telnetengine\group" mrp="mw\netprotocols\applayerprotocols\telnetengine\group\networking_telnet_e.mrp"/>
  1813 <unit bldFile="mw\netprotocols\applayerprotocols\telnetengine\group" mrp="mw\netprotocols\applayerprotocols\telnetengine\group\networking_telnet_e.mrp"/>
       
  1814 </component>
       
  1815 <component name="httpserviceapi" long-name="HTTP Service API" introduced="TB9.2" purpose="optional" plugin="N">
       
  1816 <unit bldFile="mw\netprotocols\applayerprotocols\httpservice\group" mrp="netprotocols/applayerprotocols/httpservice/group/http_service.mrp"/>
  1835 </component>
  1817 </component>
  1836 </collection>
  1818 </collection>
  1837 <collection name="applayerpluginsandutils" long-name="Application Layer Plugins and Utils" level="framework">
  1819 <collection name="applayerpluginsandutils" long-name="Application Layer Plugins and Utils" level="framework">
  1838 <component name="uripermissionservices" long-name="URI Permission Services" introduced="tb91" purpose="optional">
  1820 <component name="uripermissionservices" long-name="URI Permission Services" introduced="tb91" purpose="optional">
  1839 <unit bldFile="mw\netprotocols\applayerpluginsandutils\uripermissionservices\group" mrp="mw\netprotocols\applayerpluginsandutils\uripermissionservices\group\application-protocols_ineturilist.mrp"/>
  1821 <unit bldFile="mw\netprotocols\applayerpluginsandutils\uripermissionservices\group" mrp="mw\netprotocols\applayerpluginsandutils\uripermissionservices\group\application-protocols_ineturilist.mrp"/>
  1944 <component name="remoteconn_metadata" long-name="Remote Connectivity Metadata" introduced="tb91" purpose="development" class="config PC">
  1926 <component name="remoteconn_metadata" long-name="Remote Connectivity Metadata" introduced="tb91" purpose="development" class="config PC">
  1945 <unit mrp="mw\remoteconn\remoteconn_info\remoteconn_metadata\remoteconn_metadata.mrp"/>
  1927 <unit mrp="mw\remoteconn\remoteconn_info\remoteconn_metadata\remoteconn_metadata.mrp"/>
  1946 </component>
  1928 </component>
  1947 </collection>
  1929 </collection>
  1948 <collection name="usbfunctiondrivers" long-name="USB Function Drivers" level="server">
  1930 <collection name="usbfunctiondrivers" long-name="USB Function Drivers" level="server">
  1949 <component name="massstoragemgr" long-name="Mass Storage Manager" introduced="tb92" purpose="optional">
       
  1950 <unit bldFile="mw\remoteconn\usbfunctiondrivers\massstoragemgr\group" mrp="mw\remoteconn\usbfunctiondrivers\massstoragemgr\group\connectivity_usbms.mrp"/>
       
  1951 </component>
       
  1952 </collection>
  1931 </collection>
  1953 <collection name="connectivitytransports" long-name="Connectivity Transports" level="plugin">
  1932 <collection name="connectivitytransports" long-name="Connectivity Transports" level="plugin">
  1954 <component name="plpremotelink" long-name="PLP Remote Link" deprecated="9.0" purpose="optional">
  1933 <component name="plpremotelink" long-name="PLP Remote Link" deprecated="9.0" purpose="optional">
  1955 <unit bldFile="mw\remoteconn\connectivitytransports\plpremotelink\group" mrp="mw\remoteconn\connectivitytransports\plpremotelink\group\connectivity_legacy_plp_plpremotelink.mrp"/>
  1934 <unit bldFile="mw\remoteconn\connectivitytransports\plpremotelink\group" mrp="mw\remoteconn\connectivitytransports\plpremotelink\group\connectivity_legacy_plp_plpremotelink.mrp"/>
  1956 </component>
  1935 </component>
  1963 <unit bldFile="mw\remoteconn\mtptransports\mtpusbtransport\group" mrp="mw\remoteconn\mtptransports\mtpusbtransport\group\mtp_usbsic.mrp"/>
  1942 <unit bldFile="mw\remoteconn\mtptransports\mtpusbtransport\group" mrp="mw\remoteconn\mtptransports\mtpusbtransport\group\mtp_usbsic.mrp"/>
  1964 </component>
  1943 </component>
  1965 <component name="mtpptpiptransport" long-name="MTP PTP-IP Transport" introduced="tb92" purpose="optional" plugin="Y">
  1944 <component name="mtpptpiptransport" long-name="MTP PTP-IP Transport" introduced="tb92" purpose="optional" plugin="Y">
  1966 <unit bldFile="mw\remoteconn\mtptransports\mtpptpiptransport\group" mrp="mw\remoteconn\mtptransports\mtpptpiptransport\group\mtp_ptpip.mrp"/>
  1945 <unit bldFile="mw\remoteconn\mtptransports\mtpptpiptransport\group" mrp="mw\remoteconn\mtptransports\mtpptpiptransport\group\mtp_ptpip.mrp"/>
  1967 </component>
  1946 </component>
       
  1947 <component name="mtpcontroller" long-name="MTP Controller" introduced="^3" purpose="optional" plugin="Y">
       
  1948 <unit bldFile="mw\remoteconn\mtptransports\mtpcontroller\group" mrp="remoteconn/mtptransports/mtpcontroller/group/mtpcontroller.mrp"/>
       
  1949 </component>
  1968 </collection>
  1950 </collection>
  1969 <collection name="mtpfws" long-name="MTP Frameworks" level="framework">
  1951 <collection name="mtpfws" long-name="MTP Frameworks" level="framework">
  1970 <component name="mtpfw" long-name="MTP Framework" introduced="tb91" purpose="optional">
  1952 <component name="mtpfw" long-name="MTP Framework" introduced="tb91" purpose="optional">
  1971 <unit bldFile="mw\remoteconn\mtpfws\mtpfw\group" mrp="mw\remoteconn\mtpfws\mtpfw\group\mtp_framework.mrp"/>
  1953 <unit bldFile="mw\remoteconn\mtpfws\mtpfw\group" mrp="mw\remoteconn\mtpfws\mtpfw\group\mtp_framework.mrp"/>
  1972 </component>
  1954 </component>
  1973 <component name="mtpintegrationtest" long-name="MTP Integration Test" introduced="tb91" purpose="development">
       
  1974 <unit bldFile="mw\remoteconn\mtpfws\mtpintegrationtest\group" mrp="mw\remoteconn\mtpfws\mtpintegrationtest\group\mtp_test.mrp"/>
       
  1975 </component>
       
  1976 </collection>
  1955 </collection>
  1977 <collection name="mtpdataproviders" long-name="MTP Data Providers" level="generic">
  1956 <collection name="mtpdataproviders" long-name="MTP Data Providers" level="generic">
  1978 <component name="mtpfileandfolderdp" long-name="MTP File and Folder Provider" introduced="tb91" purpose="optional" plugin="Y">
  1957 <component name="mtpfileandfolderdp" long-name="MTP File and Folder Provider" introduced="tb91" purpose="optional" plugin="Y">
  1979 <unit bldFile="mw\remoteconn\mtpdataproviders\mtpfileandfolderdp\group" mrp="mw\remoteconn\mtpdataproviders\mtpfileandfolderdp\group\mtp_filedp.mrp"/>
  1958 <unit bldFile="mw\remoteconn\mtpdataproviders\mtpfileandfolderdp\group" mrp="mw\remoteconn\mtpdataproviders\mtpfileandfolderdp\group\mtp_filedp.mrp"/>
  1980 </component>
  1959 </component>
  1981 <component name="mtpbackupandrestoredp" long-name="Backup and Restore Provider" introduced="tb92" purpose="optional" plugin="Y">
       
  1982 <unit bldFile="mw\remoteconn\mtpdataproviders\mtpbackupandrestoredp\group" mrp="mw\remoteconn\mtpdataproviders\mtpbackupandrestoredp\group\mtp_backupnrestoredp.mrp"/>
       
  1983 </component>
       
  1984 </collection>
  1960 </collection>
  1985 <collection name="backupandrestore" long-name="Backup and Restore" level="specific">
  1961 <collection name="backupandrestore" long-name="Backup and Restore" level="specific">
  1986 <component name="backupengine" long-name="Backup Engine" introduced="9.0" purpose="optional">
  1962 <component name="backupengine" long-name="Backup Engine" introduced="9.0" purpose="optional">
  1987 <unit bldFile="mw\remoteconn\backupandrestore\backupengine\group" mrp="mw\remoteconn\backupandrestore\backupengine\group\connectivity_backupengine.mrp"/>
  1963 <unit bldFile="mw\remoteconn\backupandrestore\backupengine\group" mrp="mw\remoteconn\backupandrestore\backupengine\group\connectivity_backupengine.mrp"/>
  1988 </component>
  1964 </component>
  1989 <component name="backuptest" long-name="Backup Test" introduced="tb91" purpose="development">
  1965 <component name="backuptest" long-name="Backup Test" introduced="tb91" purpose="development">
  1990 <unit bldFile="mw\remoteconn\backupandrestore\backuptest\group" mrp="mw\remoteconn\backupandrestore\backuptest\group\connectivity_backuptest.mrp"/>
  1966 <unit bldFile="mw\remoteconn\backupandrestore\backuptest\group" mrp="mw\remoteconn\backupandrestore\backuptest\group\connectivity_backuptest.mrp"/>
  1991 </component>
       
  1992 </collection>
       
  1993 <collection name="connectivitypcside" long-name="Connectivity PC Side" level="generic">
       
  1994 <component name="chatscripts" long-name="Chat Scripts" purpose="development">
       
  1995 <unit bldFile="mw\remoteconn\connectivitypcside\chatscripts\group" mrp="mw\remoteconn\connectivitypcside\chatscripts\group\testtools_chatscripts.mrp"/>
       
  1996 </component>
       
  1997 </collection>
       
  1998 <collection name="connectivitydevicefws" long-name="Connectivity Device Frameworks" level="framework">
       
  1999 <component name="connectivityfw" long-name="Connectivity Framework" introduced="7.0s" deprecated="tb91" purpose="optional">
       
  2000 <unit bldFile="mw\remoteconn\connectivitydevicefws\connectivityfw\group" mrp="mw\remoteconn\connectivitydevicefws\connectivityfw\group\connectivity_framework.mrp"/>
       
  2001 </component>
       
  2002 <component name="connectivityservices" long-name="Connectivity Services" introduced="7.0s" deprecated="tb91" purpose="optional">
       
  2003 <unit bldFile="mw\remoteconn\connectivitydevicefws\connectivityservices\group" mrp="mw\remoteconn\connectivitydevicefws\connectivityservices\group\connectivity_services.mrp"/>
       
  2004 </component>
  1967 </component>
  2005 </collection>
  1968 </collection>
  2006 <collection name="obex" long-name="OBEX" level="generic">
  1969 <collection name="obex" long-name="OBEX" level="generic">
  2007 <component name="obexprotocol" long-name="OBEX Protocol" introduced="9.1" purpose="optional">
  1970 <component name="obexprotocol" long-name="OBEX Protocol" introduced="9.1" purpose="optional">
  2008 <unit bldFile="mw\remoteconn\obex\obexprotocol\group" mrp="mw\remoteconn\obex\obexprotocol\group\obex.mrp"/>
  1971 <unit bldFile="mw\remoteconn\obex\obexprotocol\group" mrp="mw\remoteconn\obex\obexprotocol\group\obex.mrp"/>
  2040 <collection name="mmmiddlewarefws" long-name="Multimedia Middleware Frameworks" level="server">
  2003 <collection name="mmmiddlewarefws" long-name="Multimedia Middleware Frameworks" level="server">
  2041 <component name="mmfw" long-name="Multimedia Framework" introduced="7.0s" purpose="mandatory">
  2004 <component name="mmfw" long-name="Multimedia Framework" introduced="7.0s" purpose="mandatory">
  2042 <unit bldFile="mw\mmmw\mmmiddlewarefws\mmfw\group" mrp="mw\mmmw\mmmiddlewarefws\mmfw\group\multimedia_mmf.mrp"/>
  2005 <unit bldFile="mw\mmmw\mmmiddlewarefws\mmfw\group" mrp="mw\mmmw\mmmiddlewarefws\mmfw\group\multimedia_mmf.mrp"/>
  2043 </component>
  2006 </component>
  2044 </collection>
  2007 </collection>
  2045 <collection name="mmmiddlewareplugins" long-name="Multimedia Middleware Plugins" level="framework">
       
  2046 <component name="mmfwplugins" long-name="Multimedia Framework Plugins" introduced="7.0s" purpose="optional" plugin="Y">
       
  2047 <unit bldFile="mw\mmmw\mmmiddlewarefws\mmfw\group_plugin" mrp="mw\mmmw\mmmiddlewarefws\mmfw\group_plugin\multimedia_mmf_plugin.mrp"/>
       
  2048 </component>
       
  2049 </collection>
       
  2050 <collection name="mmfwtest" long-name="Multimedia Framework Test" level="server">
  2008 <collection name="mmfwtest" long-name="Multimedia Framework Test" level="server">
  2051 <component name="mmfunittest" long-name="MMF Unit Tests" introduced="7.0s" purpose="development">
  2009 <component name="mmfunittest" long-name="MMF Unit Tests" introduced="7.0s" purpose="development">
  2052 <unit mrp="mw\mmmw\mmfwtest\mmfunittest\group\multimedia_unittest_mmf_source.mrp"/>
  2010 <unit mrp="mw\mmmw\mmfwtest\mmfunittest\group\multimedia_unittest_mmf_source.mrp"/>
  2053 </component>
  2011 </component>
  2054 <component name="mmfintegrationtest" long-name="MMF Integration Tests" introduced="7.0s" purpose="development">
  2012 <component name="mmfintegrationtest" long-name="MMF Integration Tests" introduced="7.0s" purpose="development">
  2055 <unit mrp="mw\mmmw\mmfwtest\mmfintegrationtest\group\multimedia_inttest_mmf_source.mrp"/>
  2013 <unit mrp="mw\mmmw\mmfwtest\mmfintegrationtest\group\multimedia_inttest_mmf_source.mrp"/>
  2056 </component>
  2014 </component>
  2057 <component name="mmfcharacterisationvalidation" long-name="MMF Characterisation Validation" introduced="9.3" purpose="development">
       
  2058 <unit bldFile="mw\mmmw\mmfwtest\mmfcharacterisationvalidation\group" mrp="mw\mmmw\mmfwtest\mmfcharacterisationvalidation\group\multimedia_mmf_char.mrp"/>
       
  2059 </component>
       
  2060 </collection>
  2015 </collection>
  2061 <collection name="mmvalidationsuite" long-name="Multimedia Validation Suite" level="specific">
  2016 <collection name="mmvalidationsuite" long-name="Multimedia Validation Suite" level="specific">
  2062 <component name="mmvalidationsuiteapp" long-name="Multimedia Validation Suite Application" introduced="tb91" purpose="development">
       
  2063 <unit bldFile="mw\mmmw\mmvalidationsuite\mmvalidationsuiteapp\group" mrp="mw\mmmw\mmvalidationsuite\mmvalidationsuiteapp\group\multimedia_mvs_app.mrp"/>
       
  2064 </component>
       
  2065 <component name="mmvalidationsuiteagents" long-name="Multimedia Validation Suite Agents" introduced="tb91" purpose="development">
  2017 <component name="mmvalidationsuiteagents" long-name="Multimedia Validation Suite Agents" introduced="tb91" purpose="development">
  2066 <unit bldFile="mw\mmmw\mmvalidationsuite\mmvalidationsuiteagents\group" mrp="mw\mmmw\mmvalidationsuite\mmvalidationsuiteagents\group\multimedia_mvs_agents.mrp"/>
  2018 <unit bldFile="mw\mmmw\mmvalidationsuite\mmvalidationsuiteagents\group" mrp="mw\mmmw\mmvalidationsuite\mmvalidationsuiteagents\group\multimedia_mvs_agents.mrp"/>
  2067 </component>
  2019 </component>
  2068 <component name="mvsintegrationtest" long-name="MVS Integration Tests" introduced="tb91" purpose="development">
  2020 <component name="mvsintegrationtest" long-name="MVS Integration Tests" introduced="tb91" purpose="development">
  2069 <unit mrp="mw\mmmw\mmvalidationsuite\mvsintegrationtest\group\multimedia_inttest_mvs_source.mrp"/>
  2021 <unit mrp="mw\mmmw\mmvalidationsuite\mvsintegrationtest\group\multimedia_inttest_mvs_source.mrp"/>