48 version NMTOKEN #IMPLIED |
48 version NMTOKEN #IMPLIED |
49 prebuilt NMTOKEN #IMPLIED |
49 prebuilt NMTOKEN #IMPLIED |
50 late (Y|N) #IMPLIED |
50 late (Y|N) #IMPLIED |
51 priority CDATA #IMPLIED> |
51 priority CDATA #IMPLIED> |
52 ]> |
52 ]> |
53 <SystemDefinition schema="2.0.1" name="Symbian^4"> |
53 <SystemDefinition name="Symbian^4" schema="2.0.1"> |
54 <systemModel> |
54 <systemModel> |
55 <layer name="os" long-name="OS" levels="hw services"> |
55 <layer name="os" long-name="OS" levels="hw services"> |
56 <block name="devicesrv" level="services" long-name="Device Services" levels="adaptation hw-if plugin framework server app-if"> |
56 <block name="devicesrv" level="services" long-name="Device Services" levels="adaptation hw-if plugin framework server app-if"> |
57 <collection name="devicesrv_pub" long-name="Device Services Public Interfaces" level="app-if"> |
57 <collection name="devicesrv_pub" long-name="Device Services Public Interfaces" level="app-if"> |
58 <component name="platform_path_definitions_api" long-name="Platform Path Definitions API" filter="s60,bldmefirst" class="api"> |
58 <component name="platform_path_definitions_api" long-name="Platform Path Definitions API" filter="s60,bldmefirst" class="api"> |
238 <unit bldFile="/sf/os/devicesrv/devicesrv_plat/ddc_access_api/group"/> |
238 <unit bldFile="/sf/os/devicesrv/devicesrv_plat/ddc_access_api/group"/> |
239 </component> |
239 </component> |
240 <component name="tv_out_behaviour_api" long-name="TV Out Behaviour API" filter="s60" class="api"> |
240 <component name="tv_out_behaviour_api" long-name="TV Out Behaviour API" filter="s60" class="api"> |
241 <unit bldFile="/sf/os/devicesrv/devicesrv_plat/tv_out_behaviour_api/group"/> |
241 <unit bldFile="/sf/os/devicesrv/devicesrv_plat/tv_out_behaviour_api/group"/> |
242 </component> |
242 </component> |
|
243 <component name="autoaudio_plugin_api" long-name="Auto Audio Plugin API" filter="s60" introduced="^4" class="api"> |
|
244 <unit bldFile="/sf/os/devicesrv/devicesrv_plat/autoaudio_plugin_api/group"/> |
|
245 </component> |
243 </collection> |
246 </collection> |
244 <collection name="accessoryservices" long-name="Accessory Services" level="framework"> |
247 <collection name="accessoryservices" long-name="Accessory Services" level="framework"> |
245 <component name="accessorymonitor" filter="s60" long-name="Accessory Monitor"> |
248 <component name="accessorymonitor" filter="s60" long-name="Accessory Monitor"> |
246 <unit bldFile="/sf/os/devicesrv/accessoryservices/accessorymonitor/group"/> |
249 <unit bldFile="/sf/os/devicesrv/accessoryservices/accessorymonitor/group"/> |
247 </component> |
250 </component> |
258 <unit bldFile="/sf/os/devicesrv/accessoryservices/headsetstatusapi/group"/> |
261 <unit bldFile="/sf/os/devicesrv/accessoryservices/headsetstatusapi/group"/> |
259 </component> |
262 </component> |
260 <component name="tspclientmapper" filter="s60" long-name="TSP Client Mapper"> |
263 <component name="tspclientmapper" filter="s60" long-name="TSP Client Mapper"> |
261 <unit bldFile="/sf/os/devicesrv/accessoryservices/tspclientmapper/group"/> |
264 <unit bldFile="/sf/os/devicesrv/accessoryservices/tspclientmapper/group"/> |
262 </component> |
265 </component> |
263 <component name="remotecontrolfw" long-name="Remote Control Framework" introduced="9.1" purpose="optional"> |
266 <component name="remotecontrolfw" long-name="Remote Control Framework" introduced="9.1" purpose="optional" filter="s60"> |
264 <unit bldFile="/sf/os/devicesrv/accessoryservices/remotecontrolfw/group" mrp="/sf/os/devicesrv/accessoryservices/remotecontrolfw/group/bluetooth_remotecontrol.mrp"/> |
267 <unit bldFile="/sf/os/devicesrv/accessoryservices/remotecontrolfw/group" mrp="/sf/os/devicesrv/accessoryservices/remotecontrolfw/group/bluetooth_remotecontrol.mrp"/> |
265 </component> |
268 </component> |
266 <component name="gid_pc_tool" filter="s60" long-name="Generic ID PC Tool" class="tool PC"> |
269 <component name="gid_pc_tool" filter="s60" long-name="Generic ID PC Tool" class="tool PC"> |
267 <unit bldFile="/sf/os/devicesrv/accessoryservices/gid_pc_tool/group"/> |
270 <unit bldFile="/sf/os/devicesrv/accessoryservices/gid_pc_tool/group"/> |
|
271 </component> |
|
272 <component name="autoaudioasy" filter="s60" long-name="Auto Audio Plugin" introduced="^4" plugin="Y"> |
|
273 <unit bldFile="/sf/os/devicesrv/accessoryservices/autoaudioasy/group"/> |
268 </component> |
274 </component> |
269 </collection> |
275 </collection> |
270 <collection name="commonservices" long-name="Common Services" level="app-if"> |
276 <collection name="commonservices" long-name="Common Services" level="app-if"> |
271 <component name="commonengine" filter="s60" long-name="Common Engine"> |
277 <component name="commonengine" filter="s60" long-name="Common Engine"> |
272 <unit bldFile="/sf/os/devicesrv/commonservices/commonengine/group"/> |
278 <unit bldFile="/sf/os/devicesrv/commonservices/commonengine/group"/> |
275 <unit bldFile="/sf/os/devicesrv/commonservices/commonengineresources/group"/> |
281 <unit bldFile="/sf/os/devicesrv/commonservices/commonengineresources/group"/> |
276 </component> |
282 </component> |
277 <component name="platformenv" filter="s60" long-name="Platform Environment"> |
283 <component name="platformenv" filter="s60" long-name="Platform Environment"> |
278 <unit bldFile="/sf/os/devicesrv/commonservices/platformenv/group"/> |
284 <unit bldFile="/sf/os/devicesrv/commonservices/platformenv/group"/> |
279 </component> |
285 </component> |
280 <component name="sysutil" long-name="System Utilities" purpose="mandatory" introduced="ER5"> |
286 <component name="sysutil" long-name="System Utilities" purpose="mandatory" introduced="ER5" filter="s60"> |
281 <unit bldFile="/sf/os/devicesrv/commonservices/sysutil/group" mrp="/sf/os/devicesrv/commonservices/sysutil/group/sysutil.mrp"/> |
287 <unit bldFile="/sf/os/devicesrv/commonservices/sysutil/group" mrp="/sf/os/devicesrv/commonservices/sysutil/group/sysutil.mrp"/> |
282 </component> |
288 </component> |
283 <component name="activitymanager" long-name="Activity Manager" purpose="mandatory" introduced="ER5"> |
289 <component name="activitymanager" long-name="Activity Manager" purpose="mandatory" introduced="ER5" filter="s60"> |
284 <unit bldFile="/sf/os/devicesrv/commonservices/activitymanager/group" mrp="/sf/os/devicesrv/commonservices/activitymanager/group/activitymanager.mrp"/> |
290 <unit bldFile="/sf/os/devicesrv/commonservices/activitymanager/group" mrp="/sf/os/devicesrv/commonservices/activitymanager/group/activitymanager.mrp"/> |
285 </component> |
291 </component> |
286 </collection> |
292 </collection> |
287 <collection name="dosservices" long-name="Domestic Operating System Services" level="hw-if"> |
293 <collection name="dosservices" long-name="Domestic Operating System Services" level="hw-if"> |
288 <component name="commondsy" filter="s60" long-name="Common DSY" plugin="Y"> |
294 <component name="commondsy" filter="s60" long-name="Common DSY" plugin="Y"> |
349 <unit bldFile="/sf/os/devicesrv/resourcemgmt/hwrmtargetmodifierplugin/group"/> |
355 <unit bldFile="/sf/os/devicesrv/resourcemgmt/hwrmtargetmodifierplugin/group"/> |
350 </component> |
356 </component> |
351 <component name="vibractrl" filter="s60" long-name="Vibra Control" deprecated="9.1"> |
357 <component name="vibractrl" filter="s60" long-name="Vibra Control" deprecated="9.1"> |
352 <unit bldFile="/sf/os/devicesrv/resourcemgmt/vibractrl/group"/> |
358 <unit bldFile="/sf/os/devicesrv/resourcemgmt/vibractrl/group"/> |
353 </component> |
359 </component> |
354 <component name="hwresourcesmgr" long-name="Hardware Resources Manager" introduced="^2" purpose="optional"> |
360 <component name="hwresourcesmgr" long-name="Hardware Resources Manager" introduced="^2" purpose="optional" filter="s60"> |
355 <unit bldFile="/sf/os/devicesrv/resourcemgmt/hwresourcesmgr/group" mrp="/sf/os/devicesrv/resourcemgmt/hwresourcesmgr/group/telephony_hwrm.mrp"/> |
361 <unit bldFile="/sf/os/devicesrv/resourcemgmt/hwresourcesmgr/group" mrp="/sf/os/devicesrv/resourcemgmt/hwresourcesmgr/group/telephony_hwrm.mrp"/> |
356 </component> |
362 </component> |
357 <component name="hwresourcesmgrconfig" long-name="Hardware Resources Manager Config" introduced="^3" purpose="optional" class="config"> |
363 <component name="hwresourcesmgrconfig" long-name="Hardware Resources Manager Config" introduced="^3" purpose="optional" filter="s60" class="config"> |
358 <unit bldFile="/sf/os/devicesrv/resourcemgmt/hwresourcesmgrconfig" mrp="/sf/os/devicesrv/resourcemgmt/hwresourcesmgrconfig/telephony_hwrm-config.mrp"/> |
364 <unit bldFile="/sf/os/devicesrv/resourcemgmt/hwresourcesmgrconfig" mrp="/sf/os/devicesrv/resourcemgmt/hwresourcesmgrconfig/telephony_hwrm-config.mrp"/> |
359 </component> |
365 </component> |
360 <component name="resourcemgmt_data" filter="s60" long-name="Resource Management Data" class="config"> |
366 <component name="resourcemgmt_data" filter="s60" long-name="Resource Management Data" class="config"> |
361 <!-- Move exports to a self-contained component. Or leave as a component but move down a dir --> |
367 <!-- Move exports to a self-contained component. Or leave as a component but move down a dir --> |
362 <unit bldFile="/sf/os/devicesrv/resourcemgmt/group"/> |
368 <unit bldFile="/sf/os/devicesrv/resourcemgmt/group"/> |
388 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/sysrestart/group"/> |
394 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/sysrestart/group"/> |
389 </component> |
395 </component> |
390 <component name="sysuiprovider" filter="s60" long-name="System UI Provider" introduced="^3"> |
396 <component name="sysuiprovider" filter="s60" long-name="System UI Provider" introduced="^3"> |
391 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/sysuiprovider/group"/> |
397 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/sysuiprovider/group"/> |
392 </component> |
398 </component> |
393 <component name="systemstarter" long-name="System Starter" introduced="9.1" deprecated="^3" purpose="mandatory"> |
399 <component name="systemstarter" long-name="System Starter" introduced="9.1" deprecated="^3" purpose="mandatory" filter="s60"> |
394 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/systemstarter/group" mrp="/sf/os/devicesrv/sysstatemgmt/systemstarter/group/app-framework_sysstart.mrp"/> |
400 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/systemstarter/group" mrp="/sf/os/devicesrv/sysstatemgmt/systemstarter/group/app-framework_sysstart.mrp"/> |
395 </component> |
401 </component> |
396 <component name="systemstatemgr" long-name="System State Manager" introduced="^3" purpose="mandatory"> |
402 <component name="systemstatemgr" long-name="System State Manager" introduced="^3" purpose="mandatory" filter="s60"> |
397 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/systemstatemgr/group" mrp="/sf/os/devicesrv/sysstatemgmt/systemstatemgr/group/app-framework_ssma.mrp"/> |
403 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/systemstatemgr/group" mrp="/sf/os/devicesrv/sysstatemgmt/systemstatemgr/group/app-framework_ssma.mrp"/> |
398 </component> |
404 </component> |
399 <component name="systemstateplugins" long-name="System State Plugins" introduced="^3" purpose="optional" plugin="Y"> |
405 <component name="systemstateplugins" long-name="System State Plugins" introduced="^3" purpose="optional" filter="s60" plugin="Y"> |
400 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/systemstateplugins/group" mrp="/sf/os/devicesrv/sysstatemgmt/systemstateplugins/group/app-framework_ssplugins.mrp"/> |
406 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/systemstateplugins/group" mrp="/sf/os/devicesrv/sysstatemgmt/systemstateplugins/group/app-framework_ssplugins.mrp"/> |
401 </component> |
407 </component> |
402 <component name="systemstatereferenceplugins" long-name="System State Reference Plugins" introduced="^3" purpose="optional" plugin="Y"> |
408 <component name="systemstatereferenceplugins" long-name="System State Reference Plugins" introduced="^3" purpose="optional" filter="s60" plugin="Y"> |
403 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/group" mrp="/sf/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/group/app-framework_ssrefplugins.mrp"/> |
409 <unit bldFile="/sf/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/group" mrp="/sf/os/devicesrv/sysstatemgmt/systemstatereferenceplugins/group/app-framework_ssrefplugins.mrp"/> |
404 </component> |
410 </component> |
405 </collection> |
411 </collection> |
406 <collection name="resourceinterfaces" long-name="Resource Interfaces" level="hw-if"> |
412 <collection name="resourceinterfaces" long-name="Resource Interfaces" level="hw-if"> |
407 <component name="fmtransmittercontrol" long-name="FM Transmitter Control" introduced="^3" purpose="optional"> |
413 <component name="fmtransmittercontrol" long-name="FM Transmitter Control" introduced="^3" purpose="optional"> |
408 <unit bldFile="/sf/os/devicesrv/resourceinterfaces/fmtransmittercontrol/group" mrp="/sf/os/devicesrv/resourceinterfaces/fmtransmittercontrol/group/telephony_hwrmfmtx.mrp"/> |
414 <unit bldFile="/sf/os/devicesrv/resourceinterfaces/fmtransmittercontrol/group" mrp="/sf/os/devicesrv/resourceinterfaces/fmtransmittercontrol/group/telephony_hwrmfmtx.mrp"/> |
409 </component> |
415 </component> |
410 </collection> |
416 </collection> |
411 <collection name="systemhealthmanagement" long-name="System Health Management" level="server"> |
417 <collection name="systemhealthmanagement" long-name="System Health Management" level="server"> |
412 <component name="systemhealthmgr" long-name="System Health Manager" introduced="^3" purpose="optional"> |
418 <component name="systemhealthmgr" long-name="System Health Manager" introduced="^3" purpose="optional" filter="s60"> |
413 <unit bldFile="/sf/os/devicesrv/systemhealthmanagement/systemhealthmgr/group" mrp="/sf/os/devicesrv/systemhealthmanagement/systemhealthmgr/group/app-framework_shma.mrp"/> |
419 <unit bldFile="/sf/os/devicesrv/systemhealthmanagement/systemhealthmgr/group" mrp="/sf/os/devicesrv/systemhealthmanagement/systemhealthmgr/group/app-framework_shma.mrp"/> |
414 </component> |
420 </component> |
415 </collection> |
421 </collection> |
416 <collection name="devicesrvapitest" long-name="Devices Services API Tests" level="app-if"/> |
422 <collection name="devicesrvapitest" long-name="Devices Services API Tests" level="app-if"/> |
417 <collection name="devicesrv_info" long-name="Device Services Info" level="app-if"> |
423 <collection name="devicesrv_info" long-name="Device Services Info" level="app-if"> |