3k/os/cellularsrv/package_definition.xml
changeset 2 5dfc4b38cad0
parent 0 9d46e818dad2
child 8 0d49d14a3f5e
equal deleted inserted replaced
1:1553c141c99f 2:5dfc4b38cad0
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <SystemDefinition name="Foundation" schema="2.0.1">
     2 <SystemDefinition name="foundation" schema="2.0.1">
     3 <systemModel>
     3 <systemModel>
     4 <layer name="os" long-name="OS" levels="hw services">
     4 <layer name="os" long-name="OS" levels="hw services">
     5 <block name="cellularsrv" long-name="Cellular Baseband Services" tech_domain="vc" level="services" levels="adaptation hw-if plugin framework server app-if">
     5 <block name="cellularsrv" long-name="Cellular Baseband Services" tech_domain="vc" level="services" levels="adaptation hw-if plugin framework server app-if">
     6     <collection name="basebandadaptationplugins" long-name="Baseband Adaptation Plugins" level="adaptation">
     6     <collection name="basebandadaptationplugins" long-name="Baseband Adaptation Plugins" level="adaptation">
     7      <component name="basebandchanneladaptorforc32" long-name="Baseband Channel Adaptor for C32" introduced="8.1" purpose="optional" plugin="Y" origin-model="Symbian">
     7      <component name="basebandchanneladaptorforc32" long-name="Baseband Channel Adaptor for C32" introduced="8.1" purpose="optional" plugin="Y" origin-model="Symbian">
    16     <collection name="smsprotocols" long-name="SMS Protocols" level="framework">
    16     <collection name="smsprotocols" long-name="SMS Protocols" level="framework">
    17      <component name="smsstack" long-name="SMS Stack" introduced="6.0" purpose="mandatory" plugin="Y" origin-model="Symbian">
    17      <component name="smsstack" long-name="SMS Stack" introduced="6.0" purpose="mandatory" plugin="Y" origin-model="Symbian">
    18       <unit bldFile="/sf/os/cellularsrv/smsprotocols/smsstack/group" mrp="/sf/os/cellularsrv/smsprotocols/smsstack/group/nbprotocols_smsstackv2.mrp"/>
    18       <unit bldFile="/sf/os/cellularsrv/smsprotocols/smsstack/group" mrp="/sf/os/cellularsrv/smsprotocols/smsstack/group/nbprotocols_smsstackv2.mrp"/>
    19      </component>
    19      </component>
    20      <component name="n:cdmasmsstack" long-name="CDMA SMS Stack" introduced="8.0" purpose="optional" plugin="Y" origin-model="Symbian">
    20      <component name="n:cdmasmsstack" long-name="CDMA SMS Stack" introduced="8.0" purpose="optional" plugin="Y" origin-model="Symbian">
    21       <unit bldFile="/sf/os/cellularsrv/smsprotocols/cdmasmsstack/group" mrp="/sf/os/cellularsrv/smsprotocols/cdmasmsstack/group/nbprotocols_cdmasmsstack.mrp"/>
    21       <!-- The following unit is removed as non-contributed -->
       
    22       <!-- <unit bldFile="os/cellularsrv/smsprotocols/cdmasmsstack/group" mrp="os/cellularsrv/smsprotocols/cdmasmsstack/group/nbprotocols_cdmasmsstack.mrp"/> -->
    22      </component>
    23      </component>
    23     </collection>
    24     </collection>
    24     <collection name="telephonyprotocols" long-name="Telephony Protocols" level="framework">
    25     <collection name="telephonyprotocols" long-name="Telephony Protocols" level="framework">
    25      <component name="csdagt" long-name="CSD AGT" introduced="6.1" purpose="optional" plugin="Y" origin-model="Symbian">
    26      <component name="csdagt" long-name="CSD AGT" introduced="6.1" purpose="optional" plugin="Y" origin-model="Symbian">
    26       <unit bldFile="/sf/os/cellularsrv/telephonyprotocols/csdagt/group" mrp="/sf/os/cellularsrv/telephonyprotocols/csdagt/group/networking_csdagt.mrp"/>
    27       <unit bldFile="/sf/os/cellularsrv/telephonyprotocols/csdagt/group" mrp="/sf/os/cellularsrv/telephonyprotocols/csdagt/group/networking_csdagt.mrp"/>
    65      </component>
    66      </component>
    66      <component name="etelsimtoolkit" long-name="ETel SIM Toolkit" introduced="6.1" purpose="mandatory" plugin="N" origin-model="Symbian">
    67      <component name="etelsimtoolkit" long-name="ETel SIM Toolkit" introduced="6.1" purpose="mandatory" plugin="N" origin-model="Symbian">
    67       <unit bldFile="/sf/os/cellularsrv/telephonyserver/etelsimtoolkit/group" mrp="/sf/os/cellularsrv/telephonyserver/etelsimtoolkit/group/telephony_etelsat.mrp"/>
    68       <unit bldFile="/sf/os/cellularsrv/telephonyserver/etelsimtoolkit/group" mrp="/sf/os/cellularsrv/telephonyserver/etelsimtoolkit/group/telephony_etelsat.mrp"/>
    68      </component>
    69      </component>
    69      <component name="n:etelcdma" long-name="ETel CDMA" introduced="7.0s" purpose="optional" plugin="N" origin-model="Symbian">
    70      <component name="n:etelcdma" long-name="ETel CDMA" introduced="7.0s" purpose="optional" plugin="N" origin-model="Symbian">
    70       <unit bldFile="/sf/os/cellularsrv/telephonyserver/etelcdma/group" mrp="/sf/os/cellularsrv/telephonyserver/etelcdma/group/telephony_etelcdma.mrp"/>
    71       <!-- The following unit is removed as non-contributed -->
       
    72       <!-- <unit bldFile="os/cellularsrv/telephonyserver/etelcdma/group" mrp="os/cellularsrv/telephonyserver/etelcdma/group/telephony_etelcdma.mrp"/> -->
    71      </component>
    73      </component>
    72     </collection>
    74     </collection>
    73     <collection name="telephonyserverplugins" long-name="Telephony Server Plugins" level="plugin">
    75     <collection name="telephonyserverplugins" long-name="Telephony Server Plugins" level="plugin">
    74      <!--Component manually removed, already declared in OS-->
    76      <!--Component manually removed, already declared in OS-->
    75      <!--<component name="common_tsy">
    77      <!--<component name="common_tsy">
   100      </component>
   102      </component>
   101      <component name="simtsy" long-name="SIM TSY" introduced="7.0" purpose="development" plugin="Y" origin-model="Symbian">
   103      <component name="simtsy" long-name="SIM TSY" introduced="7.0" purpose="development" plugin="Y" origin-model="Symbian">
   102       <unit bldFile="/sf/os/cellularsrv/telephonyserverplugins/simtsy/group" mrp="/sf/os/cellularsrv/telephonyserverplugins/simtsy/group/telephony_simtsy.mrp"/>
   104       <unit bldFile="/sf/os/cellularsrv/telephonyserverplugins/simtsy/group" mrp="/sf/os/cellularsrv/telephonyserverplugins/simtsy/group/telephony_simtsy.mrp"/>
   103      </component>
   105      </component>
   104     </collection>
   106     </collection>
   105 	<!-- Collection manually added from OS after auto-merge -->
       
   106 	<collection name="telephonyutils" long-name="Telephony Utilities" level="app-if">
       
   107 	 <component name="dial" long-name="Dial" deprecated="9.1" purpose="optional">
       
   108 	  <unit bldFile="/sf/os/cellularsrv/telephonyutils/dial/group" mrp="/sf/os/cellularsrv/telephonyutils/dial/group/telephony_dial.mrp"/>
       
   109 	 </component>
       
   110 	 <component name="telephonywatchers" long-name="Telephony Watchers" introduced="6.0" purpose="optional" plugin="Y">
       
   111 	  <unit bldFile="/sf/os/cellularsrv/telephonyutils/telephonywatchers/group" mrp="/sf/os/cellularsrv/telephonyutils/telephonywatchers/group/telephony_watchers.mrp"/>
       
   112 	 </component>
       
   113 	 <component name="etel3rdpartyapi" long-name="ETel 3rd Party API" introduced="7.0" purpose="mandatory">
       
   114 	  <unit bldFile="/sf/os/cellularsrv/telephonyutils/etel3rdpartyapi/Group" mrp="/sf/os/cellularsrv/telephonyutils/etel3rdpartyapi/Group/telephony_etel3rdparty.mrp"/>
       
   115 	 </component>
       
   116 	</collection>
       
   117     <collection name="commonnetworkinterface" long-name="Common Network Interface" level="hw-if">
   107     <collection name="commonnetworkinterface" long-name="Common Network Interface" level="hw-if">
   118      <component name="gennif" long-name="Generic NIF" origin-model="Foundation">
   108      <component name="gennif" long-name="Generic NIF" origin-model="foundation">
   119       <unit bldFile="/sf/os/cellularsrv/commonnetworkinterface/gennif/group"/>
   109       <unit bldFile="/sf/os/cellularsrv/commonnetworkinterface/gennif/group"/>
   120      </component>
   110      </component>
   121      <component name="gprsumtsagent" long-name="GPRS UMTS Agent" origin-model="Foundation">
   111      <component name="gprsumtsagent" long-name="GPRS UMTS Agent" origin-model="foundation">
   122       <unit bldFile="/sf/os/cellularsrv/commonnetworkinterface/gprsumtsagent/group"/>
   112       <unit bldFile="/sf/os/cellularsrv/commonnetworkinterface/gprsumtsagent/group"/>
   123      </component>
   113      </component>
   124      <component unofficial="yes" name="commonnetworkinterface_build" long-name="Common Network Interface Build" origin-model="Foundation">
   114      <component unofficial="yes" name="commonnetworkinterface_build" long-name="Common Network Interface Build" origin-model="foundation">
   125       <unit bldFile="/sf/os/cellularsrv/commonnetworkinterface/group"/>
   115       <unit bldFile="/sf/os/cellularsrv/commonnetworkinterface/group"/>
   126      </component>
   116      </component>
   127     </collection>
   117     </collection>
   128     <collection name="basebandabstraction" long-name="Baseband Abstraction" level="hw-if">
   118     <collection name="basebandabstraction" long-name="Baseband Abstraction" level="hw-if">
   129      <component name="isc_if" long-name="ISC Interface" origin-model="Foundation">
   119      <component name="isc_if" long-name="ISC Interface" origin-model="foundation">
   130       <unit bldFile="/sf/os/cellularsrv/basebandabstraction/isc_if/group"/>
   120       <unit bldFile="/sf/os/cellularsrv/basebandabstraction/isc_if/group"/>
   131      </component>
   121      </component>
   132      <!--Component manually removed and merged to OS, unit originately commented out by Bob's script-->
   122      <!--Component manually removed and merged to OS, unit originately commented out by Bob's script-->
   133      <!--<component name="basebandchanneladaptor">
   123      <!--<component name="basebandchanneladaptor">
   134        -  <unit bldFile="os/cellularsrv/basebandabstraction/basebandchanneladaptor/test/te_bca/group"/>  -
   124        -  <unit bldFile="os/cellularsrv/basebandabstraction/basebandchanneladaptor/test/te_bca/group"/>  -
   140      </component>
   130      </component>
   141      <component name="intersystemcomm" long-name="Inter-System Communication" filter="gt" introduced="tb92" purpose="optional" plugin="N" origin-model="Symbian">
   131      <component name="intersystemcomm" long-name="Inter-System Communication" filter="gt" introduced="tb92" purpose="optional" plugin="N" origin-model="Symbian">
   142       <unit bldFile="/sf/os/cellularsrv/basebandabstraction/intersystemcomm/group" mrp="/sf/os/cellularsrv/basebandabstraction/intersystemcomm/group/networking_isc.mrp"/>
   132       <unit bldFile="/sf/os/cellularsrv/basebandabstraction/intersystemcomm/group" mrp="/sf/os/cellularsrv/basebandabstraction/intersystemcomm/group/networking_isc.mrp"/>
   143      </component>
   133      </component>
   144     </collection>
   134     </collection>
       
   135 	<!-- Collection manually added due to faulty merge XSLT -->
       
   136 	<collection name="telephonyutils" long-name="Telephony Utilities" level="app-if">
       
   137 	 <component name="dial" long-name="Dial" deprecated="9.1" purpose="optional">
       
   138 	  <unit bldFile="/sf/os/cellularsrv/telephonyutils/dial/group" mrp="/sf/os/cellularsrv/telephonyutils/dial/group/telephony_dial.mrp"/>
       
   139 	 </component>
       
   140 	 <component name="telephonywatchers" long-name="Telephony Watchers" introduced="6.0" purpose="optional" plugin="Y">
       
   141 	  <unit bldFile="/sf/os/cellularsrv/telephonyutils/telephonywatchers/group" mrp="/sf/os/cellularsrv/telephonyutils/telephonywatchers/group/telephony_watchers.mrp"/>
       
   142 	 </component>
       
   143 	 <component name="etel3rdpartyapi" long-name="ETel 3rd Party API" introduced="7.0" purpose="mandatory">
       
   144 	  <unit bldFile="/sf/os/cellularsrv/telephonyutils/etel3rdpartyapi/Group" mrp="/sf/os/cellularsrv/telephonyutils/etel3rdpartyapi/Group/telephony_etel3rdparty.mrp"/>
       
   145 	 </component>
       
   146 	</collection>
   145     <collection name="cellularsrv_info" long-name="Cellular Baseband Services Info" level="app-if">
   147     <collection name="cellularsrv_info" long-name="Cellular Baseband Services Info" level="app-if">
   146      <component unofficial="yes" name="cellularsrv_build" long-name="Cellular Baseband Services Build" origin-model="Foundation">
   148      <component unofficial="yes" name="cellularsrv_build" long-name="Cellular Baseband Services Build" origin-model="foundation">
   147       <unit bldFile="/sf/os/cellularsrv/group"/>
   149       <unit bldFile="/sf/os/cellularsrv/group"/>
       
   150      </component>
       
   151      <component unofficial="yes" name="cellularsrv_plat" long-name="Cellular Baseband Services Platform Interfaces" class="api" origin-model="foundation">
       
   152       <unit bldFile="/sf/os/cellularsrv/cellularsrv_plat/group"/>
   148      </component>
   153      </component>
   149     <component name="telephonyconfidentialdocs" long-name="Telephony Confidential Documentation" purpose="development" class="doc" plugin="N" origin-model="Symbian">
   154     <component name="telephonyconfidentialdocs" long-name="Telephony Confidential Documentation" purpose="development" class="doc" plugin="N" origin-model="Symbian">
   150       <unit mrp="/sf/os/cellularsrv/cellularsrv_info/telephonyconfidentialdocs/telephony_confidential.mrp"/>
   155       <unit mrp="/sf/os/cellularsrv/cellularsrv_info/telephonyconfidentialdocs/telephony_confidential.mrp"/>
   151      </component>
   156      </component>
   152      <component name="telephonydocs" long-name="Telephony Documentation" purpose="development" class="doc" plugin="N" origin-model="Symbian">
   157      <component name="telephonydocs" long-name="Telephony Documentation" purpose="development" class="doc" plugin="N" origin-model="Symbian">
   153       <unit mrp="/sf/os/cellularsrv/cellularsrv_info/telephonydocs/telephony_documentation.mrp"/>
   158       <unit mrp="/sf/os/cellularsrv/cellularsrv_info/telephonydocs/telephony_documentation.mrp"/>
   154      </component>
   159      </component>
   155      <component name="cellularsrv_metadata" long-name="Cellular Baseband Services Metadata" introduced="tb91" purpose="development" class="config PC" plugin="N" origin-model="Symbian">
   160      <component name="cellularsrv_metadata" long-name="Cellular Baseband Services Metadata" introduced="tb91" purpose="development" class="config PC" plugin="N" origin-model="Symbian">
   156       <unit mrp="/sf/os/cellularsrv/cellularsrv_info/cellularsrv_metadata/cellularsrv_metadata.mrp"/>
   161       <unit mrp="/sf/os/cellularsrv/cellularsrv_info/cellularsrv_metadata/cellularsrv_metadata.mrp"/>
   157      </component>
       
   158     </collection>
       
   159     <collection name="cellularsrv_plat" long-name="Cellular Baseband Services Platform Interfaces" level="app-if">
       
   160      <component unofficial="yes" name="primary_pdp_context_qos_parameter_setting_api" origin-model="Foundation">
       
   161       <unit bldFile="/sf/os/cellularsrv/cellularsrv_plat/primary_pdp_context_qos_parameter_setting_api/group"/>
       
   162      </component>
   162      </component>
   163     </collection>
   163     </collection>
   164    <collection name="hwpluginsimulation" long-name="Hardware Plugin Simulation" level="adaptation">
   164    <collection name="hwpluginsimulation" long-name="Hardware Plugin Simulation" level="adaptation">
   165      <component name="mocksy" long-name="MockSY" introduced="tb91" purpose="development" plugin="Y" origin-model="Symbian">
   165      <component name="mocksy" long-name="MockSY" introduced="tb91" purpose="development" plugin="Y" origin-model="Symbian">
   166       <unit bldFile="/sf/os/cellularsrv/hwpluginsimulation/mocksy/group" mrp="/sf/os/cellularsrv/hwpluginsimulation/mocksy/group/telephony_tools_mocksy.mrp"/>
   166       <unit bldFile="/sf/os/cellularsrv/hwpluginsimulation/mocksy/group" mrp="/sf/os/cellularsrv/hwpluginsimulation/mocksy/group/telephony_tools_mocksy.mrp"/>